6. Árboles y algoritmos de árboles