import std; void main() { int x, y; readf("%d %d\n", &x, &y); const z = x * y; writeln(z, " ", z); foreach(i; 0..x) { foreach(j; 1..y) { writeln(y * i + j, ' ', y * i + j + 1); } if(i + 1 < x) { writeln(i * y + 1, ' ', (i + 1) * y + 1); } } writeln("1 ", z - y + 1); }