import bisect A,B = map(int, input().split()) if B==0: print(0,A) exit() if B==1: print(A,0) exit() L = list() b = 0 while b<10**4+1: b += 2 L.append(b) b += 1 L.append(b) idx = bisect.bisect_left(L,B) if idx%2==0: print(-A,-A) else: if L[idx]==B: print(0,A) else: print(A,0)