decision of problems on Project Euler