public class SimpleMethod {
static String[] buff = new String[100];
static int flag = 0;
static String convert(String t) {
char[] out = new char[t.length() * 3];
int j = 0;
for (int i = 0; i < t.length(); i++) {
if (t.charAt(i) == '//') {out[j] = '//';out[j + 1] = '//';j += 2;}
else if (t.charAt(i) == '/"'){out[j]='//';out[j+1]='/"';j+=2;}
else {out[j] = t.charAt(i);j++;}
}
return new String(out, 0, j);
}
static void p1(String s) {
buff[flag++] = s;
System.out.println(s);
}
static void p2() {
for (int i = 0; i < flag; i++) {
System.out.println(" p1(/"" + convert(buff[i]) + "/");");
}
System.out.println(" p2();");
System.out.println(" }");
System.out.println("}");
}
public static void main(String[] args) {
p1("package printOwn;");
p1("public class SimpleMethod {");
p1(" static String[] buff = new String[100];");
p1(" static int flag = 0;");
p1(" static String convert(String t) {");
p1(" char[] out = new char[t.length() * 3];");
p1(" int j = 0;");
p1(" for (int i = 0; i < t.length(); i++) {");
p1(" if (t.charAt(i) == '') {out[j] = '';out[j + 1] = '';j += 2;}");
p1(" else if (t.charAt(i) == '///"'){out[j]='';out[j+1]='///"';j+=2;}");
p1(" else {out[j] = t.charAt(i);j++;}");
p1(" }");
p1(" return new String(out, 0, j);");
p1(" }");
p1(" static void p1(String s) {");
p1(" buff[flag++] = s;");
p1(" System.out.println(s);");
p1(" }");
p1(" static void p2() {");
p1(" for (int i = 0; i < flag; i++) {");
p1(" System.out.println(/" p1( ///"/" + convert(buff[i]) + /" ///");/");");
p1(" }");
p1(" System.out.println(/" p2();/");");
p1(" System.out.println(/" }/");");
p1(" System.out.println(/"}/");");
p1(" }");
p1(" public static void main(String[] args) {");
p2();
}
}
static String[] buff = new String[100];
static int flag = 0;
static String convert(String t) {
char[] out = new char[t.length() * 3];
int j = 0;
for (int i = 0; i < t.length(); i++) {
if (t.charAt(i) == '//') {out[j] = '//';out[j + 1] = '//';j += 2;}
else if (t.charAt(i) == '/"'){out[j]='//';out[j+1]='/"';j+=2;}
else {out[j] = t.charAt(i);j++;}
}
return new String(out, 0, j);
}
static void p1(String s) {
buff[flag++] = s;
System.out.println(s);
}
static void p2() {
for (int i = 0; i < flag; i++) {
System.out.println(" p1(/"" + convert(buff[i]) + "/");");
}
System.out.println(" p2();");
System.out.println(" }");
System.out.println("}");
}
public static void main(String[] args) {
p1("package printOwn;");
p1("public class SimpleMethod {");
p1(" static String[] buff = new String[100];");
p1(" static int flag = 0;");
p1(" static String convert(String t) {");
p1(" char[] out = new char[t.length() * 3];");
p1(" int j = 0;");
p1(" for (int i = 0; i < t.length(); i++) {");
p1(" if (t.charAt(i) == '') {out[j] = '';out[j + 1] = '';j += 2;}");
p1(" else if (t.charAt(i) == '///"'){out[j]='';out[j+1]='///"';j+=2;}");
p1(" else {out[j] = t.charAt(i);j++;}");
p1(" }");
p1(" return new String(out, 0, j);");
p1(" }");
p1(" static void p1(String s) {");
p1(" buff[flag++] = s;");
p1(" System.out.println(s);");
p1(" }");
p1(" static void p2() {");
p1(" for (int i = 0; i < flag; i++) {");
p1(" System.out.println(/" p1( ///"/" + convert(buff[i]) + /" ///");/");");
p1(" }");
p1(" System.out.println(/" p2();/");");
p1(" System.out.println(/" }/");");
p1(" System.out.println(/"}/");");
p1(" }");
p1(" public static void main(String[] args) {");
p2();
}
}