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