My solutions to various problems at Project Euler