Problems solved from Project Euler