se agregaron funcion 2 y 3 al codigo