Multi-Linguistic Solutions to Project Euler