Update euclid.c