#For this challenge: 
# http://c...content-available-to-author-only...e.com/questions/50537/print-strings-without-sharing-characters

# http://e...content-available-to-author-only...s.org/wiki/Headsecks
# https://g...content-available-to-author-only...b.com/TieSoul/Multilang/blob/master/headsecks.py

#TWELVE so far.
q=['+[------->++<]>+.-.---------.',
'--------[-->+++<]>.+++.--------.',
'--------[-->+++<]>.------------.++++++++++.-------------..',
'--[----->+<]>.+++++++++.++++++.---.',
'--[----->+<]>.+++.[->++++++<]>.+[->+++<]>.',
'+[--------->++<]>+.----------.-[--->+<]>.',
'+[--------->++<]>+.++++[->+++<]>.[--->+<]>-.+[->+++<]>.+++++++++.',
'--[----->+<]>-.++++.--.+.++++++++++++.',
'+[------->++<]>.-----.+++++.---------.',
'--------[-->+++<]>.+++[->+++<]>.+++++++++.',
'--[----->+<]>-.+++++++.-------.[--->+<]>-.+[->+++<]>.+++++++++.',
'--------[-->+++<]>.+++.[->+++<]>.+++++++.++++++++++.+[->+++<]>.']



for j in range(len(q)):
	o=[]
	# 32 is added to only allow printable ASCII
	l=[chr(i) for i in range(j*8+32, j*8+40)]
	for i in q[j]:
		o += l[ord(i) % 8]
#	print j+1,l
	print "".join(o)
#	print



