#(max_emax)
from decimal import *
getcontext().prec = 100
from decimal import localcontext
with localcontext() as ctx:
print(ctx.Emax) # デフォルトの指数上限は999999なので、今回の計算だと足りない
ctx.Emax = 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 # 指数上限を増やす
s = ctx.power(10,99)
print(s)
t = (10 ** s)
print(t)
#必要に応じて有効桁を調整する
format_str = "{:.1e}".format(t)
print(format_str)
IyhtYXhfZW1heCkKZnJvbSBkZWNpbWFsIGltcG9ydCAqCmdldGNvbnRleHQoKS5wcmVjID0gMTAwCmZyb20gZGVjaW1hbCBpbXBvcnQgbG9jYWxjb250ZXh0CndpdGggbG9jYWxjb250ZXh0KCkgYXMgY3R4OgogICAgcHJpbnQoY3R4LkVtYXgpICMg44OH44OV44Kp44Or44OI44Gu5oyH5pWw5LiK6ZmQ44GvOTk5OTk544Gq44Gu44Gn44CB5LuK5Zue44Gu6KiI566X44Gg44Go6Laz44KK44Gq44GECiAgICBjdHguRW1heCA9IDk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkgIyDmjIfmlbDkuIrpmZDjgpLlopfjgoTjgZkKICAgIHMgPSBjdHgucG93ZXIoMTAsOTkpCiAgICBwcmludChzKQogICAgdCA9ICgxMCAqKiBzKQogICAgcHJpbnQodCkKICAgICPlv4XopoHjgavlv5zjgZjjgabmnInlirnmoYHjgpLoqr/mlbTjgZnjgosKICAgIGZvcm1hdF9zdHIgPSAiezouMWV9Ii5mb3JtYXQodCkKICAgIHByaW50KGZvcm1hdF9zdHIpCiAgICA=