Project Euler #007

