import math a, b = map(int,input().split()) n = a * a + b * b g = math.gcd(a, b) x = 0 y = 0 a_list = [] b_list = [] mode = 0 for f in range(g): for t in range(n//g*2): if mode == 0: a_list.append((x, y)) x += a x %= n else: b_list.append((x, y)) y += b y %= n mode ^= 1 if mode == 0: x -= b x %= n y += a y %= n for x, y in a_list: print(x, y) for x, y in b_list: print(x, y)