N = int(input()) A,B,C = 0,0,0 flag = 0 for i in range(31): if N>>i & 1: if flag==0: A+= 2**i B+= 2**i else: B += 2**i C += 2**i flag += 1 if A*B*C==0: print(-1,-1,-1) else: assert A|B==N assert B|C==N assert C|A==N assert A^B^C==0 print(A,B,C)