I think before getting to a detailed solution, it would be good to know: Can a subtopic ever have subtopics? (Or is this a two-level hierarchy, forever?)
I think before getting to a detailed solution, it would be good to know: Can a subtopic ever have subtopics? (Or is this a two-level hierarchy, forever?)