from math import*
s=int(input())
a=[]
while s:
  i=isqrt(s)**2
  a+=i,
  s-=i
print(len(a))
print(*a)