My Project Euler solutions. Spoilers ahead!