https://profilpelajar.com/new/Euclidean_algorithm