This is probably a trivial problem for an experienced mathematician...

I was playing with the Google calculater and got this (for me) surprising result. All other combinations produce much 'uglier' outcomes.

i^(pi^(i^(pi^(i^(pi^(i^pi)))))) = 1

Why is this sequence of powers of Pi and i equal to 1 ?

Thanks!