Sources of my Project Euler solutions