#2^^5
from decimal import *
getcontext().prec = 100
from decimal import localcontext
with localcontext() as ctx:
print(ctx.Emax) # デフォルトの指数上限は999999なので、今回の計算だと足りない
ctx.Emax = 10**10**5 # 指数上限を増やす
a = ctx.power(2,2)
b = ctx.power(2,a)
c = ctx.power(2,b)
d = ctx.power(2,c)
print(d)
IzJeXjUKZnJvbSBkZWNpbWFsIGltcG9ydCAqCmdldGNvbnRleHQoKS5wcmVjID0gMTAwCmZyb20gZGVjaW1hbCBpbXBvcnQgbG9jYWxjb250ZXh0CndpdGggbG9jYWxjb250ZXh0KCkgYXMgY3R4OgogICAgcHJpbnQoY3R4LkVtYXgpICMg44OH44OV44Kp44Or44OI44Gu5oyH5pWw5LiK6ZmQ44GvOTk5OTk544Gq44Gu44Gn44CB5LuK5Zue44Gu6KiI566X44Gg44Go6Laz44KK44Gq44GECiAgICBjdHguRW1heCA9IDEwKioxMCoqNSAjIOaMh+aVsOS4iumZkOOCkuWil+OChOOBmQogICAgYSA9IGN0eC5wb3dlcigyLDIpCiAgICBiID0gY3R4LnBvd2VyKDIsYSkKICAgIGMgPSBjdHgucG93ZXIoMixiKQogICAgZCA9IGN0eC5wb3dlcigyLGMpCiAgICBwcmludChkKQ==