def f(a,o,i=0,p=[]):s=sum(p);exec(('o+=([p],[])[p in o];'*(s>9)+'f(a,o,i+1,sorted(p+[a[i]]));i+=1;'*(len(a)-i))*(s<11))
result=[]
f(list(map(int, input().split())), result)
for comb in result:
print(comb)
ZGVmIGYoYSxvLGk9MCxwPVtdKTpzPXN1bShwKTtleGVjKCgnbys9KFtwXSxbXSlbcCBpbiBvXTsnKihzPjkpKydmKGEsbyxpKzEsc29ydGVkKHArW2FbaV1dKSk7aSs9MTsnKihsZW4oYSktaSkpKihzPDExKSkKCnJlc3VsdD1bXQpmKGxpc3QobWFwKGludCwgaW5wdXQoKS5zcGxpdCgpKSksIHJlc3VsdCkKZm9yIGNvbWIgaW4gcmVzdWx0OgoJcHJpbnQoY29tYik=
[2, 3, 5]
[0, 2, 3, 5]
[5, 5]
[0, 5, 5]
[0, 3, 7]
[3, 7]