Project euler 3 #1