N = int(input()) # A xor B xor C = 0 # A xor B xor C xor C = 0 xor C # A xor B = C # A or B = B or C = C or A = N # C = Nのとき # A or B = C = N なら上の式を満たす # まとめると # A xor B = C # A or B = C # となるA, B, C # A = C xor 1, B = 1はこれを満たす if N ^ 1 > N or N ^ 1 <= 0: print(-1, -1, -1) else: print(N ^ 1, 1, N)