Das Dokument beschreibt das 'Treesort'-Problem, bei dem eine Liste unbekannter Länge, die nicht als Array vorliegt, sortiert werden muss. Der 'Treesort'-Algorithmus besteht aus zwei Phasen: zunächst wird ein Binärbaum aus den Listenelementen aufgebaut, gefolgt von der Inorder-Traversierung des Baumes, um die sortierte Liste zu erstellen. Ein Beispielprozess zur Baumkonstruktion wird ebenfalls dargestellt.