initial
assume [rst]
always -1
assume (not [rst])
assume (=> [-1:inv2] [inv2])
final -2
assume [-1:inv2]
assume (not [-2:inv2])
assert (= [r1] [r2])