arreglado el codigo para las condiciones iniciales