For Project Euler solutions