Hierarchical Solution