Project Euler Problem 377