LMでは有効桁数を20000桁程度にすると、
(2^(2^(2^(2^2)))) % (10^100)
が計算できるが、
2^(2^(2^(2^(2^2)))) % (10^100)
はオーバーフローする。

しかしこれはpythonのpow関数を使えば計算できる。
ideone.com/1gVN6Y