二分木構造の操作なんてVisitorパターンで用足りる話だろ?