public class Self { static String[] me = { "public class Self {", " static String[] me = {", " };", " static char quote =", " public static void main(String argv[]) {", " for (int i = 0; i < 2; i++)", " System.out.println(me[i]);", " for (int i = 0; ; ) {", " for (int j = 0; j < 4; j++)", " System.out.print(' ');", " System.out.print(quote + me[i] + quote);", " if (++i == me.length) {", " System.out.println();", " break;", " }", " System.out.println(',');", " }", " for (int i = 2; i <= 3; i++)", " System.out.println(me[i]);", " for (int i = 0; i < 4; i++)", " System.out.print(' ');", " System.out.print((char) 39);", " System.out.print(quote);", " System.out.print((char) 39);", " System.out.println(';');", " for (int i = 4; i < me.length; i++)", " System.out.println(me[i]);", " }", "}" }; static char quote = '"'; public static void main(String argv[]) { for (int i = 0; i < 2; i++) System.out.println(me[i]); for (int i = 0; ; ) { for (int j = 0; j < 4; j++) System.out.print(' '); System.out.print(quote + me[i] + quote); if (++i == me.length) { System.out.println(); break; } System.out.println(','); } for (int i = 2; i <= 3; i++) System.out.println(me[i]); for (int i = 0; i < 4; i++) System.out.print(' '); System.out.print((char) 39); System.out.print(quote); System.out.print((char) 39); System.out.println(';'); for (int i = 4; i < me.length; i++) System.out.println(me[i]); } }