parameters: ()
docstring: operational function
docstring_summary: operational function
docstring_tokens: operational function
function: def main():
      """ operational function """
      maze = QuickFind(10)
      maze.union(4, 3)
      maze.union(3, 8)
      maze.union(6, 5)
      maze.union(9, 4)
      maze.union(2, 1)
      print("is 0-7 connected: ", maze.connected(0, 7))
      print("is 8-9 connected: ", maze.connected(8, 9))
      maze.union(5, 0)
      maze.union(7, 2)
      maze.union(6, 1)
      maze.union(1, 0)
      print("is 0-7 connected: ", maze.connected(0, 7))
function_tokens: def main ( ) : maze = QuickFind ( 10 ) maze . union ( 4 , 3 ) maze . union ( 3 , 8 ) maze . union ( 6 , 5 ) maze . union ( 9 , 4 ) maze . union ( 2 , 1 ) print ( "is 0-7 connected: " , maze . connected ( 0 , 7 ) ) print ( "is 8-9 connected: " , maze . connected ( 8 , 9 ) ) maze . union ( 5 , 0 ) maze . union ( 7 , 2 ) maze . union ( 6 , 1 ) maze . union ( 1 , 0 ) print ( "is 0-7 connected: " , maze . connected ( 0 , 7 ) )