17.3. Hierarchical Algorithms#