def METHOD_NAME():
    x = intvar(-9, 9, name="x")
    y = intvar(-9, 9, name="y")
    m = Model(
        x < 0, 
        x < 1,
        x > 2,
        (x + y > 0) | (y < 0),
        (y >= 0) | (x >= 0),
        (y < 0) | (x < 0),
        (y > 0) | (x < 0),
    )
    assert (m.solve() is False)
    print(m)
    print("\nStart MUS/MSS enumeration:")
    # Warning, all constraints must support reification...
    for kind, exprs in do_marco(m):
        print(f"{kind} {exprs}")
    # Use to debug your model as follows:
    #for kind, exprs in do_marco(m):
    #    if kind == 'MUS':
    #        print("Found Minimal Unsatisfiable Subset:", exprs)
    #        break