code: def dump_graph(node):
      
      
      def _dump(node, level):
          print("  " * level + "- " + str(node))
          for child in node.children:
              _dump(child, level + 1)
      
      _dump(node, 0)
docs: ! @brief Draw the object graph.