def METHOD_NAME(self, node: ast.BinOp) -> str:
    # Special case ``**`` to not have surrounding spaces.
    if isinstance(node.op, ast.Pow):
        return "".join(map(self.visit, (node.left, node.op, node.right)))
    return " ".join(self.visit(e) for e in [node.left, node.op, node.right])