Dear Uncle Colin,

I’ve been asked to find the last two digits of 19100. For what reason, I cannot tell. However, my calculator bums out before I get to 1910!

-- Many Other Digits, Unfindable Last Ones

Hi, there, MODULO! What do you know, the clue to your problem is in your name, who would have thought it? It’s almost as if they’re made up.

It’s much less involved than it looks, once you start working modulo 100. This will always give you the last two digits of any calculation you care to compute, as long as you don’t do anything silly like take roots or divide.

In particular, you can take powers in a very clever way. 192=361, which is equivalent to 61 (modulo 100). Squaring that gives 1943721, or 21(mod100). But aha! 19×21=399, which means 19599(mod100). Squaring that gives 1910992=98011(mod100).

So, if 19101(mod100), then 19100=(1910)101101(mod100).

That means, the last two digits of 19100 are 0 and 1, in that order.

Wolfram|Alpha says it’s 75,051,624,198,251,984,443,456,989,853,061,891,539,043,939,434,909,537,798,332,873,934,101,480,896,578,056,472,849,915,762,891,214,746,171,016,655,874,432,115,640,378,001, by the way.

-- Uncle Colin