My solutions to problems taken from Project Euler