solutions for Project Euler in different languages