Code solutions to Project Euler problems