Problem 101 Project Euler Solution