Version final, solo quedarian agregar observaciones