Euler Project Problem 35 - 11/28/2014