public Topic FindTop() { var topic = this; while (topic.Parent != null) { topic = topic.Parent; } return topic; }