marcofabiani/project_euler archive