Working on Euler 25

Fun, but hard.