H.C.F. {highest common factor}