#include <bits/stdc++.h>
using namespace std;

int main(){
	int n,m;
	cin >> n >> m;
	int N=1<<n;
	int M=1<<m;
	for(int i=0;i<N;i++){
		for(int j=0;j<M;j++){
			if(j)cout << ' ';
			cout << (i*M+j);
		}
		cout << endl;
	}
	return EXIT_SUCCESS;
}