烤鸡
n=int(input())
flag=0
k=[]
for a in range(3):
for b in range(3):
for c in range(3):
for d in range(3):
for e in range(3):
for f in range(3):
for g in range(3):
for h in range(3):
for i in range(3):
for j in range(3):
if a+b+c+d+e+f+g+h+i+j==n-10:
flag+=1
k.append(a)
k.append(b)
k.append(c)
k.append(d)
k.append(e)
k.append(f)
k.append(g)
k.append(h)
k.append(i)
k.append(j)
print(flag)
count=0
if flag!=0:
for i in range(len(k)):
count+=1
if count%10==0:
print(k[i]+1)
else:
print(k[i]+1," ",end=" ")