update 辗转相除法