Project Euler, Problem 67 AC.