n = int(input()) if bin(n).count("1") == 1: print(-1,-1,-1) else: for k in range(100): if n >> k & 1: b = 2**k break c = n-b print(n,b,c)