My personal solutions to Project Euler questions