code: def write_ast(patched_ast_node):
      result = []
      for child in patched_ast_node.sorted_children:
          if isinstance(child, ast.AST):
              result.append(write_ast(child))
          else:
              result.append(child)
      return ''.join(result)