Project Euler problem 25 - 1000 fibonacci