#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n, m, c;
c=1;
cin >> n >> m;
int arr[100][100];
for(int k=0; k<n+m-1; k++){
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
if(i==k-j){
arr[i][j]=c;
c++;
}
}
}
}
for(int i=0; i<n; i++){
for(int j=0; j<m; j++){
cout << setw(4) << arr[i][j];
}
cout << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG4sIG0sIGM7CgljPTE7CgljaW4gPj4gbiA+PiBtOwoJaW50IGFyclsxMDBdWzEwMF07Cglmb3IoaW50IGs9MDsgazxuK20tMTsgaysrKXsKCQlmb3IoaW50IGk9MDsgaTxuOyBpKyspewoJCQlmb3IoaW50IGo9MDsgajxtOyBqKyspewoJCQkJaWYoaT09ay1qKXsKCQkJCQlhcnJbaV1bal09YzsKYysrOwoJCQkJfQoJCQkKCX0KCQl9Cgl9CgkKCQkJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQkJZm9yKGludCBqPTA7IGo8bTsgaisrKXsKCQkJCWNvdXQgPDwgc2V0dyg0KSA8PCBhcnJbaV1bal07CgkJCX0KCQkJY291dCA8PCBlbmRsOwoJCQl9CglyZXR1cm4gMDsKfQ==