n,m = map(int,input().split()) for i in range(2**n): print(*range(2**m*i,2**m*(i+1)))