top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(g(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(g(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(g(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(g(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(g(_x91, _x92), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(g(proper(_x91), proper(_x92)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, g(_x91, _x92)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), g(proper(_x91), proper(_x92))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), _x102)))), h(f(b, b))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(h(h(g(_x71, _x72))))))) | → | top#(h(h(h(h(g(proper(_x71), proper(_x72))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, h(b)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), h(ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(g(_x141, _x142), b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(g(proper(_x141), proper(_x142)), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), _x92), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(b), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(ok(b)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(h(a)), h(f(_x81, a))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(g(_x191, _x192), _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(g(proper(_x191), proper(_x192)), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, h(_x101)), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), h(proper(_x101))), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(f(_x211, _x212), _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(f(proper(_x211), proper(_x212)), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(h(_x141), g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), ok(a)))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, h(_x171)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), h(proper(_x171))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(h(a)), h(f(h(_x91), h(_x91)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(h(proper(_x91)), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(g(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(g(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(g(_x61, _x62), _x52))))) | → | top#(h(h(f(g(proper(_x61), proper(_x62)), proper(_x52))))) |
top#(mark(h(h(f(h(b), h(f(b, _x82))))))) | → | top#(h(h(f(ok(h(b)), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(h(_x71)), h(f(b, b))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(ok(f(b, b))))))) |
top#(mark(h(h(f(h(a), h(f(b, _x82))))))) | → | top#(h(h(f(h(ok(a)), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(b, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(ok(b), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(_x51, h(f(a, b))))))) | → | top#(h(h(f(proper(_x51), h(f(ok(a), ok(b))))))) | | top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, b))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(ok(b), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, f(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(_x61), h(f(h(h(b)), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(h(ok(b))), ok(a))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(g(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(b, b)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(ok(b), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(g(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), h(_x181))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), h(proper(_x181)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(g(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(g(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, f(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), f(proper(_x141), proper(_x142)))))), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(h(a))))) | → | top#(h(h(h(ok(a))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, f(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), f(proper(_x141), proper(_x142))), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), h(b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(b, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(ok(b), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(g(_x61, _x62), a))))) | → | top#(h(h(f(g(proper(_x61), proper(_x62)), ok(a))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(h(a)), h(f(f(_x91, _x92), h(_x91)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(f(proper(_x91), proper(_x92)), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), a)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), ok(a)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), g(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), g(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(h(_x101)), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(h(proper(_x101))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(b))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(b))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(a)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(ok(a))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(_x61), h(f(f(_x91, _x92), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(f(proper(_x91), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), _x102)))), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(b))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(ok(b)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, a), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), ok(a)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(g(g(_x81, _x82), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(ok(a), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), b)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(ok(f(b, b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), ok(b))))))) |
top#(mark(h(h(f(h(f(h(_x81), h(f(_x101, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(h(_x131)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(h(proper(_x131))))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(h(b)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(h(ok(b))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(_x61), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(h(_x121), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(h(proper(_x121)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, g(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), g(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, h(f(_x101, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(g(a, _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(ok(a), proper(_x72))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(f(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(a, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(ok(a), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(f(h(g(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), a)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), ok(a))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, a)), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, g(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), g(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(proper(_x91), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, h(_x121)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), h(proper(_x121))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(g(f(_x41, _x42), _x22))) | → | top#(g(f(proper(_x41), proper(_x42)), proper(_x22))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(b), h(f(_x81, a))))))) | → | top#(h(h(f(ok(h(b)), h(f(proper(_x81), ok(a))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(f(_x101, _x102), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(f(proper(_x101), proper(_x102)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(ok(b), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(b, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(g(_x71, h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(h(_x161), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(h(proper(_x161)), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(g(_x111, _x112), _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, _x92), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(h(proper(_x131)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, f(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), f(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(b), h(f(h(h(_x101)), a))))))) | → | top#(h(h(f(h(ok(b)), h(f(h(h(proper(_x101))), ok(a))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, f(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), f(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), f(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), b), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), ok(b)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), g(_x121, _x122)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), g(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(ok(a), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(b, b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(ok(b), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(a), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(ok(a)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(h(_x111), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(h(b))))) | → | top#(h(h(h(ok(b))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, a), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(g(_x71, _x72)), h(f(h(_x91), a))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(h(proper(_x91)), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(b), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(ok(b)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, g(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(h(proper(_x131)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, _x102)), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(f(_x101, _x102), b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(f(proper(_x101), proper(_x102)), ok(b)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(h(_x131), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(h(proper(_x131)), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, b))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(b)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(f(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, f(_x91, _x92)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), f(proper(_x91), proper(_x92))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(ok(b), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(_x61), h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(h(_x181), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(h(proper(_x181)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(_x91, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(f(proper(_x91), proper(_x92)), g(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), ok(a)))))))) | | top#(ok(h(g(_x41, _x42)))) | → | top#(h(g(active(_x41), _x42))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(h(_x121), _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(h(proper(_x121)), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(b), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(ok(b)), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(b, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(b), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, h(_x111)))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), h(proper(_x111))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(g(_x111, _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(b), ok(g(b, b)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(h(a)), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, f(_x181, _x182))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), f(proper(_x181), proper(_x182)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(b, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(b), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(f(h(g(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(h(_x131)), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(h(proper(_x131))), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(ok(h(f(_x41, _x41)))) | → | top#(h(mark(h(a)))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(b, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(ok(b), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(h(_x191), _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(h(proper(_x191)), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(h(a)), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), b)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), g(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(b, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(a, _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(ok(a), proper(_x92)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, g(_x191, _x192)), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), g(proper(_x191), proper(_x192))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(b), h(f(b, a))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(a), h(f(b, b))))))) | → | top#(h(h(f(h(ok(a)), h(f(ok(b), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(f(_x131, _x132)), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(f(proper(_x131), proper(_x132))), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, g(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), g(proper(_x141), proper(_x142))), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(b))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(a)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(ok(a))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(g(_x101, _x102)), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(g(proper(_x101), proper(_x102))), ok(a))))))) | | top#(mark(h(h(h(h(b)))))) | → | top#(h(h(h(h(ok(b)))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(f(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(f(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(b), h(f(b, b))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(b), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(a, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(a, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(h(_x111), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(h(proper(_x111)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, a), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), ok(a)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(b, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, b), g(b, b)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(g(proper(_x91), ok(b)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(h(proper(_x111)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(f(_x111, _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(f(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, g(_x221, _x222)), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), g(proper(_x221), proper(_x222))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), f(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(b, b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(ok(b), ok(b)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(a)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(ok(a))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(h(_x91), a))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(h(proper(_x91)), ok(a))))))) | | top#(mark(h(h(f(b, g(_x61, _x62)))))) | → | top#(h(h(f(ok(b), g(proper(_x61), proper(_x62)))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, g(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), g(proper(_x171), proper(_x172))))))), proper(_x82))))))) | | top#(mark(h(h(f(h(h(_x71)), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, b))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(b)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(a, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(ok(a), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(b, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(ok(b), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(b))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(ok(b)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, h(_x141))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), h(proper(_x141)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), b)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), ok(b))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(b), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, h(_x141)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), h(proper(_x141))), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(a, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, h(_x141)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), h(proper(_x141))), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(g(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(f(_x41, _x42)))) | → | top#(h(f(proper(_x41), proper(_x42)))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, g(_x101, _x102)), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), g(proper(_x101), proper(_x102))), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(g(proper(_x91), proper(_x92)), g(ok(a), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(b))) | → | top#(h(ok(b))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(a, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(ok(a), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(h(_x81), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(_x51, h(a)))))) | → | top#(h(h(f(proper(_x51), h(ok(a)))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(proper(_x91), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(f(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(f(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(b, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(b), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(h(proper(_x111)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), ok(a)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(g(_x51, _x52))))) | → | top#(h(h(g(proper(_x51), proper(_x52))))) | | top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, g(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(b, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, a)), h(f(f(h(g(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(b, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(b), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), h(proper(_x131)))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(_x111, b), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), ok(b)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, b), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), ok(b)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(ok(h(a))) | → | top#(h(mark(b))) | | top#(mark(h(h(h(h(h(h(_x81)))))))) | → | top#(h(h(h(h(h(h(proper(_x81)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(a, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(h(a)), h(f(a, _x82))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(ok(a), proper(_x82))))))) | | top#(mark(h(h(f(h(h(a)), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), f(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), f(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(_x81, a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(h(_x101)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(h(proper(_x101))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(g(b, f(_x51, g(_x61, _x62))))) | → | top#(g(ok(b), f(proper(_x51), g(proper(_x61), proper(_x62))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, b))))))) | → | top#(h(h(f(h(proper(_x61)), ok(h(f(b, b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, b), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), f(_x181, _x182))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), f(proper(_x181), proper(_x182)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(a, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(a), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, f(_x121, _x122)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), f(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(_x51, h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(proper(_x51), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, g(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(a), h(f(h(_x91), a))))))) | → | top#(h(h(f(h(ok(a)), h(f(h(proper(_x91)), ok(a))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, b), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), ok(b)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(h(_x131)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(h(proper(_x131))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(h(_x141), g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(b, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(ok(b), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(g(f(_x81, _x82), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, a))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), ok(a)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(a))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, h(_x121)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, _x92), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), ok(b))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(f(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, a))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(a)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(b, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(ok(b), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), ok(a)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(h(proper(_x131)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(f(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(a), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(ok(a)), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(a))) | → | top#(ok(h(a))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, g(_x111, _x112))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), g(proper(_x111), proper(_x112)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), h(_x101)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), h(proper(_x101))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(b))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(a))))), proper(_x82))))))) |
top#(mark(g(b, h(_x51)))) | → | top#(g(ok(b), h(proper(_x51)))) | | top#(mark(h(h(f(h(f(b, a)), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(proper(_x91), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(b, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(_x61), h(f(h(h(g(_x111, _x112))), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(h(g(proper(_x111), proper(_x112)))), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(proper(_x91)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(f(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(b, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, _x92), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), h(proper(_x131)))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(proper(_x91), proper(_x92)), g(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(f(_x101, _x102)), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(f(proper(_x101), proper(_x102))), ok(a))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(g(_x101, _x102), b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(g(proper(_x101), proper(_x102)), ok(b)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(ok(g(_x21, _x22))) | → | top#(g(active(_x21), _x22)) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), ok(a)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, a))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), ok(a))))))))) |
top#(mark(h(h(f(h(f(b, a)), h(f(f(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(g(_x61, _x62), h(f(_x81, _x82))))))) | → | top#(h(h(f(g(proper(_x61), proper(_x62)), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(b), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, f(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), f(proper(_x141), proper(_x142))), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(g(b, g(_x51, _x52)))) | → | top#(g(ok(b), g(proper(_x51), proper(_x52)))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(g(_x71, _x72)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, _x102)), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), g(_x181, _x182))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), g(proper(_x181), proper(_x182)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(a, g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(a), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, f(_x111, _x112)))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), f(proper(_x111), proper(_x112))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(f(_x81, a), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), ok(a)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(g(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(f(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), _x102)))), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) |
top#(ok(h(f(_x41, _x42)))) | → | top#(h(f(active(_x41), _x42))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(b, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(b), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, _x92), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, h(_x121)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, a), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(_x61), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(a, _x52))))) | → | top#(h(h(f(ok(a), proper(_x52))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(b), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(ok(b)), ok(b))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(h(proper(_x131)), proper(_x122))))))))) |
top#(mark(h(h(f(h(_x61), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(a))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(b, b)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(g(proper(_x91), proper(_x92)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(g(_x101, _x102), _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(g(proper(_x101), proper(_x102)), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, f(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(b, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(f(_x101, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(a, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, h(_x131)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), _x102)))), h(f(b, b))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(b))))))) |
top#(mark(a)) | → | top#(ok(a)) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(h(a)), h(f(_x81, h(a)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), h(ok(a)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(b, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(b), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), a)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(_x91, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), proper(_x92)), g(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, _x92), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, b)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), ok(b))))))) | | top#(mark(h(h(f(h(f(f(_x81, g(_x91, _x92)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), g(proper(_x91), proper(_x92))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(f(a, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(ok(a), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(h(_x141), b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(h(proper(_x141)), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(a, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(a), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(proper(_x91)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(g(_x101, _x102), _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(g(proper(_x101), proper(_x102)), proper(_x92)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, b), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, h(_x121)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(a), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(h(proper(_x101)), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(_x61), _x52))))) | → | top#(h(h(f(h(proper(_x61)), proper(_x52))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(_x91), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(proper(_x91)), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(b)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(ok(b))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(b, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(ok(b), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, _x102)), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(b, b))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(ok(a), f(proper(_x121), proper(_x122))))))))) | | top#(mark(b)) | → | top#(ok(b)) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, _x92), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, b), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), ok(b)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, g(_x111, _x112))))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), g(proper(_x111), proper(_x112)))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(a, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, f(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, _x92), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(f(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(f(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, f(_x111, _x112))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), f(proper(_x111), proper(_x112)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, h(_x221)), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), h(proper(_x221))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(ok(a), ok(b)))))))) |
top#(mark(h(h(f(h(g(b, _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(ok(b), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(g(_x71, a)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), ok(a))), h(f(ok(b), proper(_x82))))))) | | top#(mark(g(b, f(_x51, f(_x61, _x62))))) | → | top#(g(ok(b), f(proper(_x51), f(proper(_x61), proper(_x62))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(proper(_x91), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(a, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(ok(a), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(a, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(a), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, a), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), ok(a)), proper(_x92)))))))) | | top#(mark(h(h(f(h(_x61), h(f(a, _x82))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(a), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(h(g(_x61, _x62)))))) | → | top#(h(h(h(g(proper(_x61), proper(_x62)))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(f(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, h(_x141))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), h(proper(_x141)))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(a))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, _x102)), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(_x51, g(_x61, _x62)))))) | → | top#(h(h(f(proper(_x51), g(proper(_x61), proper(_x62)))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(b))))))))) |
top#(mark(h(h(f(h(f(b, a)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), _x92), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, h(_x181))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), h(proper(_x181)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), a), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), ok(a)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(g(_x101, _x102), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(g(proper(_x101), proper(_x102)), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, h(_x121))), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), h(proper(_x121)))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(b), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(ok(b)), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), a), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), ok(a)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, a), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), ok(a)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), _x92), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), proper(_x92)), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), b)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), ok(b))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), b), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), ok(b)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(f(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(f(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(g(_x121, _x122)), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(g(proper(_x121), proper(_x122))), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(h(proper(_x91)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, _x102)), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(_x91), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(proper(_x91)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(a, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(a), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(f(_x91, _x92), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(f(proper(_x91), proper(_x92)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(a), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(ok(a)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(g(_x61, _x62), h(f(_x81, b))))))) | → | top#(h(h(f(g(proper(_x61), proper(_x62)), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(proper(_x91)), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), ok(a))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(f(proper(_x91), proper(_x92)), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(h(_x141), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(h(proper(_x141)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, f(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(a))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(a, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(a), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(a))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, h(_x101)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), h(proper(_x101))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(a, _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(ok(a), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(f(_x61, _x62), h(_x61)))))) | → | top#(h(h(f(f(proper(_x61), proper(_x62)), h(proper(_x61)))))) |
top#(mark(h(h(f(h(f(_x71, h(b))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(b)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(ok(b))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(f(_x121, _x122), _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(f(proper(_x121), proper(_x122)), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(h(h(h(a))))))) | → | top#(h(h(h(h(h(ok(a))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(f(_x111, _x112), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, a))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(a)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(_x61), h(f(h(h(f(_x111, _x112))), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(h(f(proper(_x111), proper(_x112)))), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(f(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(f(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, b))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(b)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(a, g(_x91, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(a), g(proper(_x91), ok(b)))))))) | | top#(mark(g(g(_x41, _x42), _x22))) | → | top#(g(g(proper(_x41), proper(_x42)), proper(_x22))) |
top#(mark(h(h(h(f(_x61, _x62)))))) | → | top#(h(h(h(f(proper(_x61), proper(_x62)))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(h(_x131))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(h(proper(_x131)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, b), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), ok(b)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), h(g(_x111, _x112))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(g(proper(_x111), proper(_x112))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, h(_x131))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), h(proper(_x131)))), proper(_x82))))))) | | top#(mark(g(b, f(b, _x52)))) | → | top#(g(ok(b), f(ok(b), proper(_x52)))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), b), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), ok(b)), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, f(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, b))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), ok(b)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), f(_x111, _x112))))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), f(proper(_x111), proper(_x112)))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(b, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(ok(b), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(b, a))))) | → | top#(h(h(f(ok(b), ok(a))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(b), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, a), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(a, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(ok(a), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, g(_x131, _x132))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), g(proper(_x131), proper(_x132)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, g(_x171, _x172)))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), g(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, _x102)), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(g(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(g(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(proper(_x91)), ok(b))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), f(_x121, _x122)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), f(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), ok(b)))))))) | | top#(ok(g(a, _x21))) | → | top#(mark(f(b, _x21))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), a)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), ok(a))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, a)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(a), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, f(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), f(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(b), h(f(g(_x91, _x92), a))))))) | → | top#(h(h(f(h(ok(b)), h(f(g(proper(_x91), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, g(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), g(proper(_x171), proper(_x172))))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(b, b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(ok(b), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(g(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, b)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), ok(b))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, b))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), ok(b))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(g(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(g(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), b)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), ok(b))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(b), h(f(h(_x91), a))))))) | → | top#(h(h(f(h(ok(b)), h(f(h(proper(_x91)), ok(a))))))) |
top#(mark(h(h(f(_x51, h(f(b, b))))))) | → | top#(h(h(f(proper(_x51), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(g(_x21, f(_x51, _x52)))) | → | top#(g(proper(_x21), f(proper(_x51), proper(_x52)))) | | top#(mark(h(h(f(h(f(b, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(h(h(h(g(_x81, _x82)))))))) | → | top#(h(h(h(h(h(g(proper(_x81), proper(_x82)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(b))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(h(proper(_x111)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(a))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(h(_x111), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(f(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(b))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(ok(b)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(h(h(_x111))), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(h(h(proper(_x111)))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, h(_x171)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), h(proper(_x171))))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, a)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), ok(a))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(_x51, h(g(_x81, _x82))))))) | → | top#(h(h(f(proper(_x51), h(g(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, a), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), ok(a)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(b))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(f(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(g(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, a)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(proper(_x91), ok(a)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(f(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(f(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), ok(a))))))) | | top#(mark(h(h(f(h(f(a, h(f(a, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(ok(a), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(h(a)), h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(g(_x101, _x102), g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(g(proper(_x101), proper(_x102)), g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(h(a)), h(f(g(_x91, _x92), h(_x91)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(g(proper(_x91), proper(_x92)), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), f(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), _x102)))), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(b, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(ok(b), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(f(_x101, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(g(_x71, _x72)), h(f(h(h(_x101)), a))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(h(h(proper(_x101))), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(ok(g(b, a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(f(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(f(h(proper(_x101)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(b)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(ok(b))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, a), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), ok(a)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(g(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(g(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, h(_x141))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), h(proper(_x141)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, h(_x171)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), h(proper(_x171))))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(f(proper(_x91), proper(_x92)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, f(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), f(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(a), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(ok(a)), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, _x102)), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(a, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(g(_x21, h(_x51)))) | → | top#(g(proper(_x21), h(proper(_x51)))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(h(_x101)), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(h(proper(_x101))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(h(_x121)), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), h(_x111))))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), h(proper(_x111)))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(g(b, f(g(_x61, _x62), _x52)))) | → | top#(g(ok(b), f(g(proper(_x61), proper(_x62)), proper(_x52)))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, g(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), g(proper(_x141), proper(_x142))), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, b))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(ok(f(b, b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), _x92), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, f(_x221, _x222)), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(_x51, h(h(_x81))))))) | → | top#(h(h(f(proper(_x51), h(h(proper(_x81))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(g(_x21, g(_x51, _x52)))) | → | top#(g(proper(_x21), g(proper(_x51), proper(_x52)))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(b), g(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(f(_x121, _x122), _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(f(proper(_x121), proper(_x122)), proper(_x112))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(a))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(a, _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(a), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), b), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), ok(b)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(a, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, a), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), ok(a)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(a, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, g(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, h(_x111))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), h(proper(_x111)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(f(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(f(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(f(_x131, _x132))), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(f(proper(_x131), proper(_x132)))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(h(h(h(b))))))) | → | top#(h(h(h(h(h(ok(b))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(h(_x111), _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(h(proper(_x111)), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(ok(h(h(_x41)))) | → | top#(h(mark(g(_x41, _x41)))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, g(f(_x101, _x102), _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(f(proper(_x101), proper(_x102)), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(g(_x211, _x212), _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(g(proper(_x211), proper(_x212)), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(b))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), _x92), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), proper(_x92)), ok(b))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), _x102)))), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), proper(_x102))))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(a, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(ok(a), g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(a, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), a)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), ok(a))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(_x81, a))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(proper(_x81), ok(a))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(proper(_x91), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(b, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(ok(b), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(g(_x91, _x92), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(g(proper(_x91), proper(_x92)), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(a, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(ok(a), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(a, _x82))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(ok(a), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(a), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, f(_x111, _x112))))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), f(proper(_x111), proper(_x112)))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(h(g(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(a), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(ok(a)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(b))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), ok(a)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(g(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(g(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), h(a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(ok(a)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(b, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(ok(b), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(_x51, h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(proper(_x51), h(f(proper(_x81), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(ok(b), proper(_x82))))))) |
top#(ok(f(_x21, _x22))) | → | top#(f(active(_x21), _x22)) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(a, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, b))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(_x61), h(f(_x81, b))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, b))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), ok(b)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(h(ok(h(a))), h(f(proper(_x81), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, f(_x191, _x192)), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), f(proper(_x191), proper(_x192))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(h(_x111), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(h(proper(_x111)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(f(_x101, _x102), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(f(proper(_x101), proper(_x102)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, f(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), f(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), h(_x121)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), h(proper(_x121))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(a))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(ok(a)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), ok(g(b, b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), h(proper(_x121))))))))) |
top#(mark(h(h(f(b, h(f(_x81, b))))))) | → | top#(h(h(f(ok(b), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(proper(_x91)), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(h(_x81), h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(a, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(a), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(a, b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(a), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, f(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(g(_x161, _x162), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, _x102)), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), a)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, h(_x171)))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), h(proper(_x171))))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, f(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), f(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(f(_x111, _x112), h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(a), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(ok(a)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, f(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(_x91), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(proper(_x91)), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, b), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), ok(b)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), h(_x121)), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), h(proper(_x121))), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(ok(h(a))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, b)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(a, h(_x61)))))) | → | top#(h(h(f(ok(a), h(proper(_x61)))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, _x102)), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), ok(a))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, g(_x121, _x122))), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), g(proper(_x121), proper(_x122)))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(h(_x111)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(h(proper(_x111))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(f(h(g(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(b, b)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(proper(_x81), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, f(_x101, _x102)), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), f(proper(_x101), proper(_x102))), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(ok(a), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, b))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), ok(b)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(b, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(ok(b), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(b), h(f(f(_x91, _x92), a))))))) | → | top#(h(h(f(h(ok(b)), h(f(f(proper(_x91), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, b)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(b))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(_x61), h(f(a, a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(a), ok(a))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, g(_x121, _x122)), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), g(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), f(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(a, h(f(_x81, b))))))) | → | top#(h(h(f(ok(a), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(h(_x121), _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(h(proper(_x121)), proper(_x112))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(b, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(b, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(b), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(f(_x121, _x122)), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(f(proper(_x121), proper(_x122))), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(_x51, h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(proper(_x51), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(b), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(ok(b)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(ok(b), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, a)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), ok(a))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, a), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(ok(h(g(a, _x41)))) | → | top#(h(mark(f(b, _x41)))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(a, g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(a), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(h(_x161), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(h(proper(_x161)), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(_x91, b)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(b, b)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(b))))), ok(b))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(g(a, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(ok(a), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, a)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), ok(a))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(proper(_x91)), proper(_x82))))))) |
top#(ok(h(_x21))) | → | top#(mark(g(_x21, _x21))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(f(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(b))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(f(_x101, _x102), _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(f(proper(_x101), proper(_x102)), proper(_x92)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, a)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(f(_x121, _x122), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(f(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(g(_x131, _x132)), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(g(proper(_x131), proper(_x132))), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(b), g(ok(a), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(a, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(ok(a), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(_x51, h(f(b, _x82))))))) | → | top#(h(h(f(proper(_x51), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(f(_x111, _x112), _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(f(proper(_x111), proper(_x112)), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(b, b))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(g(_x71, g(_x81, _x82))), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(h(_x71)), h(f(_x81, b))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(g(_x61, _x62), h(_x61)))))) | → | top#(h(h(f(g(proper(_x61), proper(_x62)), h(proper(_x61)))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, h(_x141)), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), h(proper(_x141))), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(g(_x131, _x132), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(g(proper(_x131), proper(_x132)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(f(_x121, _x122), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(f(proper(_x121), proper(_x122)), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(_x91), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(proper(_x91)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(ok(a), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(b), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(ok(b)), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(a, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), g(_x111, _x112))))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), g(proper(_x111), proper(_x112)))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), _x92), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), proper(_x92)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(a, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(a), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(_x51, h(f(_x81, a))))))) | → | top#(h(h(f(proper(_x51), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(f(_x21, _x22))) | → | top#(f(proper(_x21), proper(_x22))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(a, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(ok(a), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, g(_x201, _x202))))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), g(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), h(h(_x111))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(h(proper(_x111))))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, b)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), ok(b))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(f(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(h(proper(_x101)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(b, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(ok(b), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(h(a)), h(f(a, h(_x91)))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(ok(a), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(a, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(ok(a), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(g(_x91, _x92), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(g(proper(_x91), proper(_x92)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(b, h(_x61)))))) | → | top#(h(h(f(ok(b), h(proper(_x61)))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(b, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, a)), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(_x51, b))))) | → | top#(h(h(f(proper(_x51), ok(b))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(f(_x61, _x62), h(f(_x81, _x82))))))) | → | top#(h(h(f(f(proper(_x61), proper(_x62)), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(g(_x131, _x132)), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(g(proper(_x131), proper(_x132))), proper(_x112)), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), g(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(a), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(ok(a)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(a, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(ok(a), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, h(_x81))), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(g(proper(_x91), proper(_x92)), g(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, h(f(_x111, _x112))))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), h(f(proper(_x111), proper(_x112))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(g(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(h(a)), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(h(ok(a))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), ok(b)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, b))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), ok(b))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(a, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(h(_x131), _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(h(proper(_x131)), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(b, b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), proper(_x92)), ok(g(b, b)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, f(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(h(proper(_x111)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, h(_x81))), h(f(f(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), h(proper(_x81)))), h(f(f(h(proper(_x101)), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(b), ok(b))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), f(_x121, _x122)), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), f(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), ok(b))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, a), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), ok(a)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(b, _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(ok(b), proper(_x92)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(h(_x121), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(b, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(ok(b), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(h(_x141), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(h(proper(_x141)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, g(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(a), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(a, h(f(_x81, _x82))))))) | → | top#(h(h(f(ok(a), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(b)))) | → | top#(h(ok(h(b)))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(b))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(b)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(b, h(f(_x81, _x82))))))) | → | top#(h(h(f(ok(b), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, a)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), ok(b))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), h(_x111))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), h(proper(_x111)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(a))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(ok(a)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(a, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(f(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(f(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, h(_x171)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), h(proper(_x171))))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, h(_x121)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(g(b, b))) | → | top#(g(ok(b), ok(b))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), _x102)))), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), proper(_x102))))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), h(_x121))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(f(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(f(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(a))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(ok(a)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(h(_x131)), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(h(proper(_x131))), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(a)))) | → | top#(h(ok(h(a)))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(proper(_x91)), g(ok(a), proper(_x92)))))))) | | top#(ok(h(h(_x41)))) | → | top#(h(h(active(_x41)))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, h(_x101)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), h(proper(_x101))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, b)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(b))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), h(proper(_x121))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, b)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(b))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(f(_x191, _x192), _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(f(proper(_x191), proper(_x192)), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, h(_x91)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), h(proper(_x91))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(f(_x111, _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(f(proper(_x111), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(h(_x161), _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(h(proper(_x161)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(_x51, h(f(a, _x82))))))) | → | top#(h(h(f(proper(_x51), h(f(ok(a), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(a, g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(a), g(ok(a), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, a)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(a), ok(a)))))))) | | top#(mark(h(h(f(h(g(_x71, _x72)), h(f(_x81, a))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(h(proper(_x91)), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), a), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), ok(a)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(h(_x91), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(h(proper(_x91)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(h(h(a)))))) | → | top#(h(h(h(h(ok(a)))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(f(_x111, _x112), b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(f(proper(_x111), proper(_x112)), ok(b)))))))) | | top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(f(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(f(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(g(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(g(_x21, b))) | → | top#(g(proper(_x21), ok(b))) | | top#(mark(h(h(f(h(f(_x71, g(a, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(ok(a), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(a, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(ok(a), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(proper(_x91), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, h(_x141))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), h(proper(_x141)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(b), h(f(a, a))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(a), ok(a))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, a)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(proper(_x91), ok(a)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(a, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(a), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(_x51, f(_x61, _x62)))))) | → | top#(h(h(f(proper(_x51), f(proper(_x61), proper(_x62)))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(a, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(_x61), h(f(h(b), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(ok(b)), ok(a))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), a), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), ok(a)), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(f(_x61, _x62), h(f(_x81, b))))))) | → | top#(h(h(f(f(proper(_x61), proper(_x62)), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), h(_x101)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), h(proper(_x101))), proper(_x82))))))) | | top#(mark(h(h(f(_x51, h(b)))))) | → | top#(h(h(f(proper(_x51), h(ok(b)))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(b, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(ok(b), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(proper(_x91), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(h(proper(_x131)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, h(_x121))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(proper(_x91), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, f(_x131, _x132))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), f(proper(_x131), proper(_x132)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(ok(a), proper(_x92)))))))) |
top#(mark(h(h(f(h(_x61), h(_x61)))))) | → | top#(h(h(f(h(proper(_x61)), h(proper(_x61)))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(b, f(_x61, _x62)))))) | → | top#(h(h(f(ok(b), f(proper(_x61), proper(_x62)))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(_x111))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(b), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(ok(b)), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(h(_x131))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(h(proper(_x131)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), g(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), g(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, h(_x121)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, g(h(_x101), _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(h(proper(_x101)), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, h(_x191)), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), h(proper(_x191))), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), h(proper(_x121))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, g(_x121, _x122)), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, b), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), ok(b)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, f(_x91, _x92)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), f(proper(_x91), proper(_x92))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(f(_x111, _x112), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, _x92), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), proper(_x92)), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(a, h(f(_x101, b)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), ok(b))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(h(_x91), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(h(proper(_x91)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(g(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(g(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, a))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), ok(a)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(h(_x101), _x92), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(h(proper(_x101)), proper(_x92)), g(ok(b), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, g(_x111, _x112)))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), g(proper(_x111), proper(_x112))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(a, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(ok(a), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(_x111))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), ok(b))))))) | | top#(mark(h(h(f(h(g(_x71, f(_x81, _x82))), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(_x91, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(h(proper(_x91)), g(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, a))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), ok(a)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(f(_x101, _x102)), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(f(proper(_x101), proper(_x102))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), h(proper(_x131)))))))))) | | top#(mark(h(h(f(_x51, h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(proper(_x51), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(h(h(_x81))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(h(h(proper(_x81)))), h(f(proper(_x81), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(b, a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), proper(_x102))))), h(ok(f(b, a))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(g(_x121, _x122), _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(g(proper(_x121), proper(_x122)), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, g(_x181, _x182))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), g(proper(_x181), proper(_x182)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(b, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(b), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, f(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), f(proper(_x141), proper(_x142))), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(g(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(g(proper(_x131), proper(_x132)), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(a), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(ok(a)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, b), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), ok(b)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(h(_x101), b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(h(proper(_x101)), ok(b)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(f(f(_x91, _x92), _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(f(proper(_x91), proper(_x92)), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(h(_x161), _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(h(proper(_x161)), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(g(_x111, _x112), h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(f(_x111, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(f(proper(_x111), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, a)), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(b, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(ok(b), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, a)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, h(_x111))))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), h(proper(_x111)))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, _x112), f(_x121, _x122))))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), proper(_x112)), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(f(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(f(h(proper(_x101)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(g(_x101, _x102)))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(g(proper(_x101), proper(_x102))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), ok(a))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(a), h(f(b, b))))))) | → | top#(h(h(f(h(ok(a)), h(ok(f(b, b))))))) |
top#(mark(h(h(f(h(b), h(f(b, b))))))) | → | top#(h(h(f(h(ok(b)), h(ok(f(b, b))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(h(_x121), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(_x91), b))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(proper(_x91)), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, a), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), ok(a)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(_x51, h(f(h(_x91), b))))))) | → | top#(h(h(f(proper(_x51), h(f(h(proper(_x91)), ok(b))))))) | | top#(mark(h(h(f(h(h(g(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(h(g(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, a))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(b, _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(ok(b), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(proper(_x81), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(h(_x131))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(h(proper(_x131)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(b, b))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(b), ok(b))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(b, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(g(b, a))) | → | top#(g(ok(b), ok(a))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(a), h(f(_x81, a))))))) | → | top#(h(h(f(h(ok(a)), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(proper(_x81), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, g(_x171, _x172)))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), g(proper(_x171), proper(_x172))))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, b), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), ok(b)), proper(_x82))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(b, _x82))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(_x51, h(f(g(_x91, _x92), b))))))) | → | top#(h(h(f(proper(_x51), h(f(g(proper(_x91), proper(_x92)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(h(_x141), _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, a), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(a), h(f(h(h(_x101)), a))))))) | → | top#(h(h(f(h(ok(a)), h(f(h(h(proper(_x101))), ok(a))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(h(h(_x101)), a))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(h(h(proper(_x101))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(g(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(b, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(ok(b), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, a)), h(f(f(h(_x101), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(a))), h(f(f(h(proper(_x101)), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), h(_x201))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), h(proper(_x201)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), g(_x121, _x122)), _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), g(proper(_x121), proper(_x122))), proper(_x102))))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(f(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(f(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(h(_x131), _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(h(proper(_x131)), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(h(a)), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, h(_x141))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), ok(b))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(a, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(ok(a), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(h(a)), h(f(b, _x82))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(h(_x111), b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(h(proper(_x111)), ok(b)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, h(f(_x101, _x102)))), h(f(b, a))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), ok(a))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(a), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(_x111))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(_x111))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(proper(_x111)))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(h(f(_x81, _x82))), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(h(f(proper(_x81), proper(_x82)))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(g(_x21, a))) | → | top#(g(proper(_x21), ok(a))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, h(_x201))))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), h(proper(_x201)))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(g(_x41, _x42)))) | → | top#(h(g(proper(_x41), proper(_x42)))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(a))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(a, g(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(a), g(ok(a), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(g(_x121, _x122), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(g(proper(_x121), proper(_x122)), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, _x102)), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), ok(a))))))) | | top#(mark(g(b, f(_x51, b)))) | → | top#(g(ok(b), f(proper(_x51), ok(b)))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(a, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(ok(a), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(b, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(ok(b), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, b)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), ok(b))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(_x51, h(f(h(_x91), _x82))))))) | → | top#(h(h(f(proper(_x51), h(f(h(proper(_x91)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, b)))))))) | → | top#(h(h(f(ok(h(f(b, b))), h(f(proper(_x81), g(proper(_x91), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, b), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), ok(b)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(b, a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(ok(b), ok(a))))))) |
top#(mark(h(h(f(_x51, h(f(f(_x91, _x92), b))))))) | → | top#(h(h(f(proper(_x51), h(f(f(proper(_x91), proper(_x92)), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, b)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), ok(a))))))) |
top#(mark(h(h(f(h(_x61), h(f(h(a), a))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(h(ok(a)), ok(a))))))) | | top#(mark(h(h(h(h(f(_x71, _x72))))))) | → | top#(h(h(h(h(f(proper(_x71), proper(_x72))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(f(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(g(_x111, _x112), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), f(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), f(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, a))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), ok(a))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(f(_x121, _x122), b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(f(proper(_x121), proper(_x122)), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(g(_x71, b)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(proper(_x71), ok(b))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(f(_x111, _x112), h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(proper(_x111)))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(a), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(ok(a)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(proper(_x91)), g(ok(a), ok(b)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, a))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), ok(a))))))))) | | top#(mark(h(h(f(h(f(f(b, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(ok(b), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(b), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(ok(b)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(f(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(b, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(ok(b), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(h(_x121), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, f(_x81, _x82))), h(f(g(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), f(proper(_x81), proper(_x82)))), h(f(g(proper(_x91), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), proper(_x92)), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(ok(a), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), f(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), f(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), a)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(f(_x141, _x142), b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(f(proper(_x141), proper(_x142)), ok(b))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(ok(a), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(g(h(_x81), _x72)), h(f(b, _x82))))))) | → | top#(h(h(f(h(g(h(proper(_x81)), proper(_x72))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, h(_x141))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), h(proper(_x141)))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(h(_x131)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(h(proper(_x131))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(_x101), _x92), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(proper(_x101)), proper(_x92)), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(h(g(h(_x111), h(g(_x131, a)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(a))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, a)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(a))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(b, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(ok(b), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(b), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(ok(b)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(a, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(a), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(_x111, _x112), h(_x111))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(proper(_x111), proper(_x112)), h(proper(_x111)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(g(_x111, _x112), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(g(proper(_x111), proper(_x112)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, b)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), ok(b))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(g(b, f(a, _x52)))) | → | top#(g(ok(b), f(ok(a), proper(_x52)))) |
top#(mark(h(h(f(h(f(_x71, g(b, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(ok(b), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, a)))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), ok(a))))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(b, g(a, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(ok(a), f(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(_x111))), h(f(_x111, _x112))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(f(proper(_x111), proper(_x112))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(f(_x131, _x132), _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(f(proper(_x131), proper(_x132)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(a)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(ok(a))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(a, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(a), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), ok(a)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(_x91, a)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(proper(_x91), ok(a)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), proper(_x92)), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(ok(g(b, a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(f(_x61, _x62), _x52))))) | → | top#(h(h(f(f(proper(_x61), proper(_x62)), proper(_x52))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(b, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(ok(b), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, b))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), ok(b))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(a, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(ok(a), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(ok(a)) | → | top#(mark(b)) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, f(_x201, _x202))))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202)))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(a, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(ok(a), g(proper(_x91), proper(_x92)))))))) |
top#(ok(f(_x21, _x21))) | → | top#(mark(h(a))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, b)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), ok(b))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(b), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(ok(b)), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(a, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(ok(a), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(g(_x121, _x122)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(g(proper(_x121), proper(_x122))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(a, _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(ok(a), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, a)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), ok(a))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, _x142))))), f(g(_x111, h(_x121)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), h(proper(_x121))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, a)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), ok(a)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(_x91, f(_x121, _x122))))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(ok(b), g(proper(_x91), f(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(a, _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(ok(a), proper(_x112))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(h(_x101)))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(h(proper(_x101))))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(b, g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(ok(b), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(h(_x121), _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(h(proper(_x121)), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(f(_x181, _x182), _x172)))))), f(g(_x111, _x112), g(b, f(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(f(proper(_x181), proper(_x182)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), f(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(_x81, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(proper(_x81), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, g(_x81, a))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), ok(a)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(h(_x71)), h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(g(_x91, a), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(g(proper(_x91), ok(a)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, a)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), g(ok(a), ok(a)))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(f(_x131, _x132)), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(f(proper(_x131), proper(_x132))), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(h(_x131))), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(h(proper(_x131)))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, b)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), ok(b)))))))) |
top#(mark(h(h(f(a, a))))) | → | top#(h(h(f(ok(a), ok(a))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, h(_x121))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), h(proper(_x121))))))))) | | top#(mark(g(b, f(_x51, h(_x61))))) | → | top#(g(ok(b), f(proper(_x51), h(proper(_x61))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(b)), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(ok(b))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(_x91, g(_x101, b)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(proper(_x91), g(proper(_x101), ok(b))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), _x102)), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(a, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(ok(a), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, a)))), f(f(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(f(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(g(_x111, g(_x141, _x142)), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(proper(_x81), g(g(proper(_x111), g(proper(_x141), proper(_x142))), proper(_x92)))))))) |
top#(mark(h(h(f(f(_x61, _x62), a))))) | → | top#(h(h(f(f(proper(_x61), proper(_x62)), ok(a))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(g(_x141, _x142), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(g(proper(_x141), proper(_x142)), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(g(_x101, _x102), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(g(proper(_x101), proper(_x102)), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, _x132)))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), proper(_x132))))), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), a)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(_x81, f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(proper(_x81), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(_x81, b))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(h(_x141), _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(h(proper(_x141)), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(h(_x71)), h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(proper(_x81), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(g(_x121, _x122), _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(g(proper(_x121), proper(_x122)), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(b), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(f(_x161, _x162), f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, g(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(b, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(ok(b), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(g(b, f(h(_x61), _x52)))) | → | top#(g(ok(b), f(h(proper(_x61)), proper(_x52)))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(g(h(_x41), _x22))) | → | top#(g(h(proper(_x41)), proper(_x22))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(f(_x101, _x102), g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(f(proper(_x101), proper(_x102)), g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(h(a)), h(f(_x81, h(h(_x111))))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), h(h(proper(_x111))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, f(_x141, _x142))))), f(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(h(_x211), _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(h(proper(_x211)), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, a)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), ok(a))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(f(_x101, h(_x111))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), h(proper(_x111)))))), h(f(ok(b), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(_x91), a))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(proper(_x91)), ok(a))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(g(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(g(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(_x71)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(h(proper(_x71))), h(f(h(proper(_x91)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(h(a)), h(f(_x81, h(g(_x111, _x112))))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(proper(_x81), h(g(proper(_x111), proper(_x112))))))))) | | top#(mark(h(h(f(h(f(a, h(f(_x101, a)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(proper(_x101), ok(a))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, a), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), ok(a)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(a, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(a), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(a, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(ok(a), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(_x61), a))))) | → | top#(h(h(f(h(proper(_x61)), ok(a))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, f(_x121, _x122))), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), f(proper(_x121), proper(_x122)))), proper(_x92)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(h(_x111), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), g(proper(_x131), proper(_x132)))))))))) |
top#(mark(g(b, f(_x51, a)))) | → | top#(g(ok(b), f(proper(_x51), ok(a)))) | | top#(mark(h(h(f(b, b))))) | → | top#(h(h(f(ok(b), ok(b))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(g(_x131, _x132))), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(g(proper(_x131), proper(_x132)))), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(g(b, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(g(a, _x22))) | → | top#(g(ok(a), proper(_x22))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(f(_x131, _x132))), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(f(proper(_x131), proper(_x132)))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(h(_x81), h(a))), h(f(h(g(h(h(_x121)), h(g(_x131, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(_x61), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), proper(_x102))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, _x102)))), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), proper(_x102))))), h(f(ok(b), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(h(_x81), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(f(_x141, _x142), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(_x111, _x112)), _x92), a))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(proper(_x111), proper(_x112))), proper(_x92)), ok(a))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, h(_x121)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), h(proper(_x121))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(h(_x121)), h(g(_x131, f(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(h(proper(_x121))), h(g(proper(_x131), f(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(a, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(a), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(a, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(h(_x131), _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(h(proper(_x131)), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(h(_x111), h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, b)))), b))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), ok(b))))), ok(b))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(b, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(ok(b), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), a))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), ok(a))))))) | | top#(mark(g(b, f(f(_x61, _x62), _x52)))) | → | top#(g(ok(b), f(f(proper(_x61), proper(_x62)), proper(_x52)))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(h(_x111), h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(f(_x111, _x112), h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(f(proper(_x111), proper(_x112)), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(h(_x81), b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(_x111, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(h(proper(_x81)), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(b), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(f(_x141, _x142), g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(f(proper(_x141), proper(_x142)), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), f(_x81, _x82))), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), b))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, a)), h(f(h(g(_x101, h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(a))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(f(_x81, h(_x91)), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), h(proper(_x91))), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(a, b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(ok(a), ok(b)), g(ok(b), ok(b)))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(h(proper(_x91)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, f(_x81, _x82))), h(f(h(g(_x101, h(g(b, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), f(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(_x61), h(f(_x81, h(_x91)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(proper(_x81), h(proper(_x91)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(f(_x91, _x92), g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(f(proper(_x91), proper(_x92)), g(ok(a), ok(b)))))))) | | top#(mark(h(h(f(h(f(b, g(_x81, _x82))), h(f(f(_x91, g(_x101, _x102)), _x82))))))) | → | top#(h(h(f(h(f(ok(b), g(proper(_x81), proper(_x82)))), h(f(f(proper(_x91), g(proper(_x101), proper(_x102))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(b, a)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), ok(a))))), f(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(a, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(h(_x141), g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(h(a)))), h(f(h(g(h(h(proper(_x121))), h(g(h(proper(_x141)), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(f(h(f(g(_x81, _x82), h(_x81))), h(f(h(g(h(_x111), h(g(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(g(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(h(proper(_x111)), h(g(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, f(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), f(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, g(_x121, _x122)), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), g(proper(_x121), proper(_x122))), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(_x81, g(_x91, a)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(proper(_x81), g(proper(_x91), ok(a)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(b, g(_x141, _x142))))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(b), g(proper(_x141), proper(_x142)))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(h(_x141), g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(h(proper(_x141)), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(b, b)), h(f(g(_x91, _x92), g(_x91, _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), proper(_x92)), g(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(_x171, _x172)))))), f(g(_x111, _x112), g(_x121, h(_x131)))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), h(proper(_x131)))))))))) | | top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(h(_x111), _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(h(proper(_x111)), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(_x81, g(a, b)))))))) | → | top#(h(h(f(h(f(ok(b), ok(b))), h(f(proper(_x81), ok(g(a, b)))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, a), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), ok(a)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(a, h(f(g(h(_x121), _x112), _x102)))), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(proper(_x121)), proper(_x112)), proper(_x102))))), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(h(a)), h(f(h(_x91), _x82))))))) | → | top#(h(h(f(h(h(ok(a))), h(f(h(proper(_x91)), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(a, h(f(g(h(a), _x112), _x102)))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(ok(a), h(f(g(h(ok(a)), proper(_x112)), proper(_x102))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(b, g(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(ok(b), g(proper(_x91), proper(_x92)))))))) | | top#(mark(h(h(f(h(g(_x71, _x72)), h(f(b, f(_x91, _x92)))))))) | → | top#(h(h(f(h(g(proper(_x71), proper(_x72))), h(f(ok(b), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(h(_x91), g(g(_x111, _x112), _x92)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(h(proper(_x91)), g(g(proper(_x111), proper(_x112)), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, g(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), g(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(_x61), h(f(b, h(_x91)))))))) | → | top#(h(h(f(h(proper(_x61)), h(f(ok(b), h(proper(_x91)))))))) | | top#(mark(h(h(f(h(f(_x71, g(_x81, _x82))), h(f(h(g(_x101, h(_x111))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), g(proper(_x81), proper(_x82)))), h(f(h(g(proper(_x101), h(proper(_x111)))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(g(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(g(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(g(_x161, _x162), f(_x171, _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(g(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) |
top#(mark(h(h(f(_x51, h(f(f(_x91, _x92), _x82))))))) | → | top#(h(h(f(proper(_x51), h(f(f(proper(_x91), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(b, f(_x171, _x172)))))), f(g(b, _x112), g(b, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(ok(b), f(proper(_x171), proper(_x172))))))), f(g(ok(b), proper(_x112)), g(ok(b), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(h(g(_x101, h(g(_x131, _x132)))), f(a, _x92)))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(ok(a), proper(_x92)))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(_x81, _x82))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(proper(_x81), proper(_x82))))))) |
top#(mark(h(h(f(h(f(b, b)), h(f(g(b, b), g(b, b)))))))) | → | top#(h(h(f(h(ok(f(b, b))), h(f(g(proper(_x91), ok(b)), ok(g(b, b)))))))) | | top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(b, h(f(_x131, _x132)))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(ok(b), h(f(proper(_x131), proper(_x132))))), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, h(a))), h(f(h(g(h(h(_x121)), h(g(a, g(_x141, _x142))))), _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(ok(a)))), h(f(h(g(h(h(proper(_x121))), h(g(ok(a), g(proper(_x141), proper(_x142)))))), proper(_x82))))))) | | top#(mark(h(h(h(h(h(f(_x81, _x82)))))))) | → | top#(h(h(h(h(h(f(proper(_x81), proper(_x82)))))))) |
top#(mark(h(h(f(h(f(b, _x72)), h(f(f(h(g(g(_x121, _x122), _x112)), _x92), _x82))))))) | → | top#(h(h(f(h(f(ok(b), proper(_x72))), h(f(f(h(g(g(proper(_x121), proper(_x122)), proper(_x112))), proper(_x92)), proper(_x82))))))) | | top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(g(_x131, _x132)))), f(_x91, _x92)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(proper(_x131), proper(_x132))))), f(proper(_x91), proper(_x92)))))))) |
top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(h(_x191), _x172)))))), f(g(_x111, b), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(h(proper(_x191)), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(_x71, h(f(_x101, f(_x111, _x112))))), h(f(b, _x82))))))) | → | top#(h(h(f(h(f(proper(_x71), h(f(proper(_x101), f(proper(_x111), proper(_x112)))))), h(f(ok(b), proper(_x82))))))) |
top#(mark(h(h(f(h(f(_x71, _x72)), h(f(h(g(_x101, h(g(a, g(_x141, _x142))))), f(g(_x111, _x112), g(_x121, _x122))))))))) | → | top#(h(h(f(h(f(proper(_x71), proper(_x72))), h(f(h(g(proper(_x101), h(g(ok(a), g(proper(_x141), proper(_x142)))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), proper(_x122))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), h(_x81))), h(f(h(g(_x101, h(g(b, _x132)))), b))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), h(proper(_x81)))), h(f(h(g(proper(_x101), h(g(ok(b), proper(_x132))))), ok(b))))))) |
top#(mark(h(h(f(h(f(_x71, b)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(f(_x191, _x192), _x172)))))), f(g(_x111, _x112), g(_x121, g(_x131, _x132)))))))))) | → | top#(h(h(f(h(f(proper(_x71), ok(b))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172))))))), f(g(proper(_x111), proper(_x112)), g(proper(_x121), g(proper(_x131), proper(_x132)))))))))) | | top#(mark(h(h(f(h(f(f(_x81, _x82), _x72)), h(f(h(g(_x101, h(g(_x131, g(_x141, f(a, _x172)))))), f(g(_x111, b), g(a, _x122))))))))) | → | top#(h(h(f(h(f(f(proper(_x81), proper(_x82)), proper(_x72))), h(f(h(g(proper(_x101), h(g(proper(_x131), g(proper(_x141), f(ok(a), proper(_x172))))))), f(g(proper(_x111), ok(b)), g(ok(a), proper(_x122))))))))) |
top#(mark(h(h(f(h(f(_x71, h(_x81))), h(f(h(g(_x101, h(_x111))), h(_x91)))))))) | → | top#(h(h(f(h(f(proper(_x71), h(proper(_x81)))), h(f(h(g(proper(_x101), h(proper(_x111)))), h(proper(_x91)))))))) |
))))))))) is narrowed to the following relevant and irrelevant terms (a narrowing is irrelevant if by dropping it the correctness (and completeness) of the processor is not influenced).