Solutions to problems present in the Project Euler