This is still not correct for me:
The multiply is 99999 and it also happens with 10000. It happens with exponent 2 and 1 but not with 3 and then happens again with 4, then not with 5 and up but with 8 again.
Can you explain that?