def s(n):
if (n<6):
return '0'
if n==6:
return '6'
if n==7:
return '7'
if n==8:
return '8'
t8=s(n-8)
if t8[0]!='0':
return t8+'+8'
t7=s(n-7)
if t7[0]!='0':
return t7+'+7'
t6=s(n-6)
if t6[0]!='0':
return t6+'+6'
return '0'
for i in range(6,100):
t=s(i)
if t!='0':
print(str(i)+"="+t)
else:
print(str(i)+"=无解!")
if (n<6):
return '0'
if n==6:
return '6'
if n==7:
return '7'
if n==8:
return '8'
t8=s(n-8)
if t8[0]!='0':
return t8+'+8'
t7=s(n-7)
if t7[0]!='0':
return t7+'+7'
t6=s(n-6)
if t6[0]!='0':
return t6+'+6'
return '0'
for i in range(6,100):
t=s(i)
if t!='0':
print(str(i)+"="+t)
else:
print(str(i)+"=无解!")