public class Main
{
public static void main
(String[] args
) {
// n をそれぞれ -8 から 8 として実行 (計17回)
for (int n = -8; n <= 8; n++) {
// x = n*n としてprintGraph(int x) を実行
printGraph(n * n);
}
}
public static void printGraph(int x){
int i;
// i が i < x の間実行 (xはn*n)
for (i = 0; i < x; i++) {
// 改行をせずに出力
}
// 改行をして出力
}
}
cHVibGljIGNsYXNzIE1haW4KewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgeyAKCiAgICAgICAgLy8gbiDjgpLjgZ3jgozjgZ7jgowgIC04IOOBi+OCiSA4IOOBqOOBl+OBpuWun+ihjCAo6KiIMTflm54pCiAgICAgICAgZm9yIChpbnQgbiA9IC04OyBuIDw9IDg7IG4rKykgewoKICAgICAgICAgICAgLy8geCA9IG4qbiDjgajjgZfjgaZwcmludEdyYXBoKGludCB4KSDjgpLlrp/ooYwKICAgICAgICAgICAgcHJpbnRHcmFwaChuICogbik7IAogICAgICAgIH0gCiAgICB9CgogICAgcHVibGljIHN0YXRpYyB2b2lkIHByaW50R3JhcGgoaW50IHgpeyAKICAgICAgICBpbnQgaTsgCgogICAgICAgIC8vIGkg44GMIGkgPCB4IOOBrumWk+Wun+ihjCAoeOOBr24qbikKICAgICAgICBmb3IgKGkgPSAwOyBpIDwgeDsgaSsrKSB7IAogICAgICAgICAgICAvLyDmlLnooYzjgpLjgZvjgZrjgavlh7rlipsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludCgiKiIpOyAKICAgICAgICB9CgogICAgICAgIC8vIOaUueihjOOCkuOBl+OBpuWHuuWKmwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiIik7IAogICAgfSAKfQ==