Practice problems in Project Euler