Solutions to Project Euler problems, consolidated from working project