EUCLIDE Solution