trabajamos con numeros racionales, depuracion y pruebas unitarias