Project Euler #188: The hyperexponentiation of a number