# URL : https://yukicoder.me/problems/no/1298 n = int(input()) fir = True a, b, c = 0, 0, 0 for i in range(60): if n >> i & 1: if fir: b |= 1 << i c |= 1 << i fir = False else: b |= 1 << i a |= 1 << i if min(a, b, c) == 0: print(-1, -1, -1) else: print(a, b, c)