My attempts at the Project Eular problems