Various solutions to programming problems on Project Euler: https://projecteuler.net/