entrega 2 parcial.  faltan tests