Projet Euler TDD Excercise