Euclidean algorithm
// 「ユークリッドの互除法」アルゴリズムで計算