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