Various language solutions for project euler problems