#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
I0ZvciB0aGlzIGNoYWxsZW5nZTogCiMgaHR0cDovL2MuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLmUuY29tL3F1ZXN0aW9ucy81MDUzNy9wcmludC1zdHJpbmdzLXdpdGhvdXQtc2hhcmluZy1jaGFyYWN0ZXJzCgojIGh0dHA6Ly9lLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5zLm9yZy93aWtpL0hlYWRzZWNrcwojIGh0dHBzOi8vZy4uLmNvbnRlbnQtYXZhaWxhYmxlLXRvLWF1dGhvci1vbmx5Li4uYi5jb20vVGllU291bC9NdWx0aWxhbmcvYmxvYi9tYXN0ZXIvaGVhZHNlY2tzLnB5CgojVFdFTFZFIHNvIGZhci4KcT1bJytbLS0tLS0tLT4rKzxdPisuLS4tLS0tLS0tLS0uJywKJy0tLS0tLS0tWy0tPisrKzxdPi4rKysuLS0tLS0tLS0uJywKJy0tLS0tLS0tWy0tPisrKzxdPi4tLS0tLS0tLS0tLS0uKysrKysrKysrKy4tLS0tLS0tLS0tLS0tLi4nLAonLS1bLS0tLS0+KzxdPi4rKysrKysrKysuKysrKysrLi0tLS4nLAonLS1bLS0tLS0+KzxdPi4rKysuWy0+KysrKysrPF0+LitbLT4rKys8XT4uJywKJytbLS0tLS0tLS0tPisrPF0+Ky4tLS0tLS0tLS0tLi1bLS0tPis8XT4uJywKJytbLS0tLS0tLS0tPisrPF0+Ky4rKysrWy0+KysrPF0+LlstLS0+KzxdPi0uK1stPisrKzxdPi4rKysrKysrKysuJywKJy0tWy0tLS0tPis8XT4tLisrKysuLS0uKy4rKysrKysrKysrKysuJywKJytbLS0tLS0tLT4rKzxdPi4tLS0tLS4rKysrKy4tLS0tLS0tLS0uJywKJy0tLS0tLS0tWy0tPisrKzxdPi4rKytbLT4rKys8XT4uKysrKysrKysrLicsCictLVstLS0tLT4rPF0+LS4rKysrKysrLi0tLS0tLS0uWy0tLT4rPF0+LS4rWy0+KysrPF0+LisrKysrKysrKy4nLAonLS0tLS0tLS1bLS0+KysrPF0+LisrKy5bLT4rKys8XT4uKysrKysrKy4rKysrKysrKysrLitbLT4rKys8XT4uJ10KCgoKZm9yIGogaW4gcmFuZ2UobGVuKHEpKToKCW89W10KCSMgMzIgaXMgYWRkZWQgdG8gb25seSBhbGxvdyBwcmludGFibGUgQVNDSUkKCWw9W2NocihpKSBmb3IgaSBpbiByYW5nZShqKjgrMzIsIGoqOCs0MCldCglmb3IgaSBpbiBxW2pdOgoJCW8gKz0gbFtvcmQoaSkgJSA4XQojCXByaW50IGorMSxsCglwcmludCAiIi5qb2luKG8pCiMJcHJpbnQKCgoK