Colossal Fibonacci Numbers!

UVA - 11582