My personal solutions to problems on projecteuler.net