ProjectEuler solution files by Jake Roby