Groovy Geometrics