#include <bits/stdc++.h>
using namespace std;
#define fast_io ios::sync_with_stdio(0); cin.tie(0)
int main(){
fast_io;
long long n,m;
cin>>n>>m;
cout << n + m - 1 << '\n';
cout << 1 << " " << 1 << '\n';
for(long long i = 2; i <= n; i++)
cout << i << " " << 1 << '\n';
for(long long j = 2; j <= m; j++)
cout << n << " " << j << '\n';
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgZmFzdF9pbyBpb3M6OnN5bmNfd2l0aF9zdGRpbygwKTsgY2luLnRpZSgwKQoKaW50IG1haW4oKXsKICAgIGZhc3RfaW87CiAgICBsb25nIGxvbmcgbixtOwogICAgY2luPj5uPj5tOwoKICAgIGNvdXQgPDwgbiArIG0gLSAxIDw8ICdcbic7CgogICAgY291dCA8PCAxIDw8ICIgIiA8PCAxIDw8ICdcbic7CgogICAgZm9yKGxvbmcgbG9uZyBpID0gMjsgaSA8PSBuOyBpKyspCiAgICAgICAgY291dCA8PCBpIDw8ICIgIiA8PCAxIDw8ICdcbic7CgogICAgZm9yKGxvbmcgbG9uZyBqID0gMjsgaiA8PSBtOyBqKyspCiAgICAgICAgY291dCA8PCBuIDw8ICIgIiA8PCBqIDw8ICdcbic7CgogICAgcmV0dXJuIDA7Cn0K