X,Y = list(map(int,input().split())) print(X*Y,X*Y) for i in range(X): print(i%X+1,(i+1)%X + 1) arm = Y-1 for i in range(X): for j in range(arm): print(i+X*j+1,i+X*(j+1)+1)