ej1 pseudocodigo y retoques en el codigo