def METHOD_NAME(new_op: str, atom: Expression) -> Optional[Expression]:
    # swap
    new_expr = BinaryOp(
        atom.idx, new_op, (atom.operands[1], atom.operands[0]), atom.signed, bits=atom.bits, **atom.tags
    )
    return new_expr