Extended euclidean

2021