Group euclid