**fig2_10.txt** /* 1*/ unsigned int /* 2*/ Gcd( unsigned int M, unsigned int N ) /* 3*/ { /* 4*/ unsigned int Rem; /* 5*/ while( N > 0 ) /* 6*/ { /* 7*/ Rem = M % N; /* 8*/ M = N; /* 9*/ N = Rem; /*10*/ } /*11*/ return M; /*12*/ }