Función Recursiva: Máximo Común Divisor en Java