A collection of my solutions to Project Euler