N = int(input()) if N == 0: print(-1) exit() ans = [] s = 1 for i in reversed(range(61)): if (N >> i) & 1: ans.append(1 << i) N = ~N print(len(ans)) print(*ans)