Project Euler problems and other such shenanigans