Parcial 2, listas, arboles, recursion y archivos