Solutions to Project Euler problems in a variety of languages