funciones a,b,r