N = int(input()) s = bin(N)[2:] t = s.count('1') if t == 1: print(-1, -1, -1) else: print(N, int(s.replace('1', '0', t // 2), 2), int(s[::-1].replace('1', '0', t - t // 2)[::-1], 2))