My personal solutions to Project Euler problems