import java.util.Scanner;
class Main {
static boolean[][] arr;
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int tmp = 1<<n;
for (int i = 0; i < tmp; i++) {
for (int j = 0; j < tmp; j++) {
System.out.print((i|j)==(tmp-1)?1+" ":0+" ");
}
System.out.println();
}
}
}
麻烦dalao告知为什么java第十个测试点TLE,而C++直接过去了