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