各位帮我写一下 谢谢谢

帮我写一下 我没思路了 参考参考图片说明

附50音图
あいうえお かきくけこ さしすせそ たちつてと なにぬねの はひふへほ まみむめも やゆえよ らりるれろ わいうえを

public class Main {
    public static void main(String[] args) {
        final String[][] str = {{"あ", "い", "う", "え", "お"}, {"か", "き", "く", "け", "こ"},
                {"さ", "し", "す", "せ", "そ"}, {"た", "ち", "つ", "て", "と"}, {"な", "に", "ぬ", "ね", "の"},
                {"は", "ひ", "ふ", "へ", "ほ"}, {"ま", "み", "む", "め", "も"}, {"や", "い", "ゆ", "え", "よ", ""},
                {"ら", "り", "る", "れ", "ろ"}, {"わ", "い", "う", "え", "を"}};
        final int[][] rules = {{0, 3, 1}, {0, 4, 2}, {0, 3, 1, 2}, {3, 4, 0, 4}, {0, 1, 2, 3, 4}};
        System.out.println("第一列 \t第二列\t第三列  \t第四列  \t第五列\t");
        for(int i = 0; i < 10; ++i){
            for(int j = 0; j < 5; ++j){
                for(int k = 0; k < rules[j].length; ++k){
                    System.out.print(str[i][rules[j][k]]);
                }
                System.out.print("\t");
            }
            System.out.println("\n");
        }
    }
}