n=int(input()) ary=[] for i in range(31): if (n>>i)&1:ary.append(i) if len(ary)==1: print(-1,-1,-1) else: a=n^(1<<ary[0]) b=n^(1<<ary[1]) c=a^b print(a,b,c)