Project Euler (http://projecteuler.net) problems solved in Groovy