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