def decode():
s = [7958383, 16019262059998836, 27695737582482021,
604423843636779260050797700420232563, 1952999795,
508574328175, 6840691, 97, 126879297332596, 439956631140,
1751478885, 1944791526545503252333, 223743968216391694574198]
words = []
for x in s:
q = hex(x)[2:]
if len(q) % 2 == 1:
q = '0' + q
t = ''.join([chr(int(q[i:i+2], 16)) for i in range(0,len(q),2)])
words.append(t)
print(' '.join(words))
decode()
ZGVmIGRlY29kZSgpOgogICAgcyA9IFs3OTU4MzgzLCAxNjAxOTI2MjA1OTk5ODgzNiwgMjc2OTU3Mzc1ODI0ODIwMjEsCiAgICAgICAgIDYwNDQyMzg0MzYzNjc3OTI2MDA1MDc5NzcwMDQyMDIzMjU2MywgMTk1Mjk5OTc5NSwKICAgICAgICAgNTA4NTc0MzI4MTc1LCA2ODQwNjkxLCA5NywgMTI2ODc5Mjk3MzMyNTk2LCA0Mzk5NTY2MzExNDAsCiAgICAgICAgIDE3NTE0Nzg4ODUsIDE5NDQ3OTE1MjY1NDU1MDMyNTIzMzMsIDIyMzc0Mzk2ODIxNjM5MTY5NDU3NDE5OF0KICAgIHdvcmRzID0gW10KICAgIGZvciB4IGluIHM6CiAgICAgICAgcSA9IGhleCh4KVsyOl0KICAgICAgICBpZiBsZW4ocSkgJSAyID09IDE6CiAgICAgICAgICAgIHEgPSAnMCcgKyBxCiAgICAgICAgdCA9ICcnLmpvaW4oW2NocihpbnQocVtpOmkrMl0sIDE2KSkgZm9yIGkgaW4gcmFuZ2UoMCxsZW4ocSksMildKQogICAgICAgIHdvcmRzLmFwcGVuZCh0KQogICAgcHJpbnQoJyAnLmpvaW4od29yZHMpKQoKZGVjb2RlKCkK