top#(mark(f(f(f(f(f(a, f(f(b, a), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(b, f(b, b)))) | → | top#(ok(f(b, f(b, b)))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(f(_x131, _x132), _x122), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(f(proper(_x131), proper(_x132)), proper(_x122)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(b, f(a, _x52)))) | → | top#(f(ok(b), f(ok(a), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, a), a), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), ok(a)), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(a, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x121, _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x121), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, _x172))))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(a, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(a), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(f(_x211, _x212), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(f(proper(_x211), proper(_x212)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x121, _x122), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x121), proper(_x122)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), _x82)), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), proper(_x82))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(a, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(b, a)))) | → | top#(f(ok(a), f(ok(b), ok(a)))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, f(_x161, _x162))), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), f(proper(_x161), proper(_x162)))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, f(_x171, _x172)), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, _x152))))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, a)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), ok(a))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, b)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(b))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(b, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(ok(b), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(b, _x92), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(ok(b), proper(_x92)), proper(_x82)))), ok(b))) | | top#(mark(f(a, f(f(b, _x62), _x52)))) | → | top#(f(ok(a), f(f(ok(b), proper(_x62)), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(f(_x81, _x82), _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(f(proper(_x81), proper(_x82)), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(a, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(ok(a), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(a, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(a), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(f(_x181, _x182), _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, a), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), ok(a)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(f(_x181, _x182), _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, f(_x171, _x172)), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(b, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(ok(b), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(_x161, _x162), f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(f(_x141, _x142), _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(b, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(b), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(a, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, b)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(f(a, b)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, b), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), ok(b)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(b, f(_x81, _x82))), b))) | → | top#(f(f(ok(a), f(ok(b), f(proper(_x81), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(b, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(b), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(a, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(ok(a), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(a, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(ok(a), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(f(_x201, _x202), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(f(proper(_x201), proper(_x202)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(f(_x161, _x162), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(f(proper(_x161), proper(_x162)), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(a, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, a), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), ok(a)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(b, b), b), a), b))) | → | top#(f(f(f(f(ok(b), ok(b)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, a)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(a))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(b, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(a, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(a, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(a), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(b, f(f(_x131, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(b), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x141, f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(_x121, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(proper(_x121), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(_x81, b))), b))) | → | top#(f(f(ok(a), f(ok(a), f(proper(_x81), ok(b)))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(b, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(ok(b), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, _x132), b)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(a, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(f(_x201, _x202), _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(f(proper(_x201), proper(_x202)), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(b, _x42), b))) | → | top#(f(f(ok(b), proper(_x42)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(a, b), f(_x61, b))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x61), ok(b))))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x151, _x152), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x151), proper(_x152)), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(a, a)))) | → | top#(f(ok(a), f(ok(a), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, a), b))) | → | top#(f(f(ok(a), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(b, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(ok(b), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, a), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(a)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(b, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(ok(b), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x211, _x212), b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x211), proper(_x212)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(a, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, a), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), ok(a)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(_x61, a), _x52)))) | → | top#(f(ok(a), f(f(proper(_x61), ok(a)), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, a), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(a)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(a, b), _x52), a), b))) | → | top#(f(f(f(f(ok(a), ok(b)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x121, _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x121), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), ok(f(a, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(f(_x141, _x142), _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(f(proper(_x141), proper(_x142)), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(f(_x171, _x172), f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x171), proper(_x172)), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, b)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(b, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(a, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, _x72), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, a), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), ok(a)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, b), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), ok(b)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, b), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), ok(b)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, a))))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(f(_x181, _x182), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(_x71, _x72), b), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), ok(b)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(a, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(a), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), ok(f(a, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(f(_x161, _x162), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(f(proper(_x161), proper(_x162)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(_x61, b), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(proper(_x61), ok(b)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x131, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(f(_x201, _x202), _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(f(proper(_x201), proper(_x202)), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(f(_x141, _x142), _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(f(proper(_x141), proper(_x142)), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(_x61, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), ok(a))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, f(_x141, _x142)), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, f(_x231, _x232)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x231), proper(_x232))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(a, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x211, _x212), b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x211), proper(_x212)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(a, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(a, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(ok(a), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(b, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(b, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(b), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, b), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(_x61, f(_x71, _x72)), _x52), a), b))) | → | top#(f(f(f(f(proper(_x61), f(proper(_x71), proper(_x72))), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x121, _x122), f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x121), proper(_x122)), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(a, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(a), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(f(_x151, _x152), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(f(proper(_x151), proper(_x152)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(b, _x52), a), b))) | → | top#(f(f(f(ok(b), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(a, _x52), a), b))) | → | top#(f(f(f(ok(a), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(a, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(ok(a), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(a, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(ok(a), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, a), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), ok(a)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(f(_x81, _x82), _x72), a), _x52), a), b))) | → | top#(f(f(f(f(f(f(proper(_x81), proper(_x82)), proper(_x72)), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(a, f(a, b)))) | → | top#(f(ok(a), f(ok(a), ok(b)))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, a), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), ok(a)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(a, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x211, _x212), f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(f(_x131, _x132), _x122), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(f(proper(_x131), proper(_x132)), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, b))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(b)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x121, _x122), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x121), proper(_x122)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, a))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(a)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(a, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(ok(a), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, f(_x141, _x142)), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), a)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), ok(a))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, f(_x81, _x82)), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), f(proper(_x81), proper(_x82))), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(_x91, _x92), b))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), proper(_x92)), ok(b)))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(a, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(a), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, f(_x251, _x252))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), f(proper(_x251), proper(_x252)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(b, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, b)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(b))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(f(a, b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(f(_x251, _x252), _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(f(proper(_x251), proper(_x252)), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(_x61, b), a), a), b))) | → | top#(f(f(f(f(proper(_x61), ok(b)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, _x142)))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(b, b), a)))) | → | top#(f(ok(a), f(f(ok(b), ok(b)), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(_x61, _x62), b)))) | → | top#(f(ok(a), f(f(proper(_x61), proper(_x62)), ok(b)))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(f(_x211, _x212), f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(a, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(ok(a), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x121, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x121), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, f(_x221, _x222)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x221), proper(_x222))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(b, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(b, b), _x52), a), b))) | → | top#(f(f(f(f(ok(b), ok(b)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(b, b), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(_x41, a), b))) | → | top#(f(f(proper(_x41), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, b), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(b, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, b), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(b)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(a, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(a), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, _x142)))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, a), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), ok(a)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(b, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(b), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, _x112))), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), proper(_x112)))), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, f(_x141, _x142)), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), f(proper(_x141), proper(_x142))), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, a), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(a)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(b, b), b))) | → | top#(f(f(ok(b), ok(b)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(f(_x161, _x162), a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(f(proper(_x161), proper(_x162)), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(b, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(ok(b), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, _x142)))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, b))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), ok(b)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, b)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(b))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), f(_x141, _x142)), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), f(proper(_x141), proper(_x142))), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(a, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, a), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), ok(a)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, a), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), ok(a)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x131, _x132), f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x131), proper(_x132)), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, f(_x131, _x132)), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), f(proper(_x131), proper(_x132))), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(a, f(f(_x91, f(_x101, _x102)), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), f(proper(_x101), proper(_x102))), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(f(_x131, _x132), f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(b, f(_x61, _x62))))) | → | top#(f(ok(a), f(ok(b), f(proper(_x61), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, f(_x251, _x252))))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), f(proper(_x251), proper(_x252)))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(b, f(_x51, f(_x61, _x62))))) | → | top#(f(ok(b), f(proper(_x51), f(proper(_x61), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(f(_x141, _x142), _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(b, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(ok(b), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, f(_x221, _x222)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), f(proper(_x221), proper(_x222))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, a)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), ok(a))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(a, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(f(_x131, _x132), _x122), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(f(proper(_x131), proper(_x132)), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, b)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(b, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(ok(b), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(_x131, f(_x161, _x162)), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(proper(_x131), f(proper(_x161), proper(_x162))), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, f(_x131, _x132)), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), f(proper(_x131), proper(_x132))), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(b, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(f(a, b)), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(f(_x201, _x202), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(f(proper(_x201), proper(_x202)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, a), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, a)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(a))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(a, f(f(_x71, _x72), _x52)), b))) | → | top#(f(f(ok(a), f(f(proper(_x71), proper(_x72)), proper(_x52))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, f(_x141, _x142)), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, b), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(b)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, b)), b))) | → | top#(f(f(ok(a), f(ok(a), ok(b))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x141, f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x121, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x121), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(b, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(b), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(f(_x131, _x132), _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(f(proper(_x131), proper(_x132)), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, f(_x141, _x142)), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, b)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(b))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(a, _x122), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, a), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), ok(a)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(a, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, b), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), ok(b)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(a, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(a), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(a, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(a), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(f(_x171, _x172), f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(f(proper(_x171), proper(_x172)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(f(a, b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(f(_x211, _x212), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(f(proper(_x211), proper(_x212)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(a, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, _x72), _x62), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), proper(_x62)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, a), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(a)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(b, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(ok(b), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(b, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(ok(b), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(a, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(a), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(a, f(a, _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(ok(a), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), b))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(b)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(f(_x131, _x132), f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, f(_x251, _x252)), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x251), proper(_x252))), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(b, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(b, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(b), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, f(_x171, _x172)), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), f(proper(_x171), proper(_x172))), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, a), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), ok(a)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(f(_x151, _x152), _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(f(proper(_x151), proper(_x152)), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x131, b), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x131), ok(b)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(f(_x131, _x132), _x122), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(f(proper(_x131), proper(_x132)), proper(_x122)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(f(_x71, _x72), b), _x52)))) | → | top#(f(ok(a), f(f(f(proper(_x71), proper(_x72)), ok(b)), proper(_x52)))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(a, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(a), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, _x72), _x62), a), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), proper(_x62)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(a, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(a), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, a), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(_x61, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(proper(_x61), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(_x71, _x72), f(_x71, _x72)), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), f(proper(_x71), proper(_x72))), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(f(_x181, _x182), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(f(_x211, _x212), _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(f(proper(_x211), proper(_x212)), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(_x61, a), _x52), a), b))) | → | top#(f(f(f(f(proper(_x61), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, a), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), ok(a)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(b, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(b), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, f(_x221, _x222)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x221), proper(_x222))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(_x51, b), _x42), b))) | → | top#(f(f(f(proper(_x51), ok(b)), proper(_x42)), ok(b))) | | top#(mark(f(f(a, f(a, a)), b))) | → | top#(f(ok(f(a, f(a, a))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(a, b), f(a, _x62))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(ok(a), proper(_x62))))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(a, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(a), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(f(_x211, _x212), f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(b, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(f(_x131, _x132), b), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(f(proper(_x131), proper(_x132)), ok(b)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, a), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(a)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(b, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(ok(b), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), f(_x161, _x162)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), f(proper(_x161), proper(_x162))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(f(_x201, _x202), f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, f(_x171, _x172))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(b, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(ok(b), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, _x142)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, _x152))))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), b))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(a, b), b)))) | → | top#(f(ok(a), f(ok(f(a, b)), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(b, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(b), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x131, _x132), _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x131), proper(_x132)), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(a, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), ok(f(a, b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, f(_x161, _x162)), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), f(proper(_x161), proper(_x162))), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(ok(f(a, a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, f(_x171, _x172)), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, b)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, f(_x201, _x202))), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), f(proper(_x201), proper(_x202)))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(f(_x211, _x212), _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(f(proper(_x211), proper(_x212)), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, b))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(b)))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(f(_x221, _x222), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(f(proper(_x221), proper(_x222)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, a), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), ok(a)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, _x72), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(b)) | → | top#(ok(b)) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(b, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(b), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(f(_x231, _x232), _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(f(proper(_x231), proper(_x232)), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(a, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(a), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, a), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, b), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(b)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, a))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(a)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, f(_x251, _x252))))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), f(proper(_x251), proper(_x252)))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, f(_x201, _x202))), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), f(proper(_x201), proper(_x202)))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(b, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(ok(f(a, a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(b, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(b), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(f(_x171, _x172), _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(f(proper(_x171), proper(_x172)), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(b, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(ok(b), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(b, b), b)))) | → | top#(f(ok(a), f(f(ok(b), ok(b)), ok(b)))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, a), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, f(_x141, _x142)), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(f(_x211, _x212), _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, f(_x251, _x252))), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), f(proper(_x251), proper(_x252)))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(f(_x81, _x82), _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(f(proper(_x81), proper(_x82)), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, b), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), ok(b)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(_x171, a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, a), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(a)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(f(_x181, _x182), _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, _x152))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, b), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), ok(b)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, b)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(f(_x141, _x142), b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(f(proper(_x141), proper(_x142)), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, f(_x161, _x162)), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), f(proper(_x161), proper(_x162))), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(b, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(a, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(_x61, _x62), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(proper(_x61), proper(_x62)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x151, _x152), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x151), proper(_x152)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x111, _x112)), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112))), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, b), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(b)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(b, _x122), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(b), proper(_x122)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(a, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(a), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(_x131, b), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(proper(_x131), ok(b)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(a, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, a), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), ok(a)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(f(_x161, _x162), f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x161), proper(_x162)), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(b, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(b), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, a), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), ok(a)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(b, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(b), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(_x61, _x62), a)))) | → | top#(f(ok(a), f(f(proper(_x61), proper(_x62)), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, _x142)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), proper(_x142))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, _x82)), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), proper(_x82))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(f(b, b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(a, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(b, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(ok(b), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(_x61, _x62), _x52), _x42), b))) | → | top#(f(f(f(f(proper(_x61), proper(_x62)), proper(_x52)), proper(_x42)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(b, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, f(a, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(ok(a), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(a, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(f(_x161, _x162), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(f(proper(_x161), proper(_x162)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(b, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, b), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(b)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(a, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(ok(a), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, b)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(b))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(b, f(a, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(a, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, f(_x181, _x182)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x181), proper(_x182))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, a)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(a))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), f(_x161, _x162))), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), f(proper(_x161), proper(_x162)))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(f(_x171, _x172), f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(f(proper(_x171), proper(_x172)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(b, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(b), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(_x121, f(_x151, _x152))))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(proper(_x121), f(proper(_x151), proper(_x152)))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(b, b), f(_x61, _x62))))) | → | top#(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x61), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(_x131, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, _x142)))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, f(_x211, _x212)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), f(proper(_x211), proper(_x212))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, _x122), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, a)))), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), ok(a))))), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, f(_x151, _x152)), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), f(proper(_x151), proper(_x152))), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(a, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(ok(a), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, b), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(b)), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(f(_x151, _x152), f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(f(proper(_x151), proper(_x152)), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, a), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), ok(a)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, f(_x201, _x202)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, _x122)))), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), proper(_x122))))), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(a, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(a), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(b, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(b), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(b, _x122), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(b), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, a), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(a)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(b, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, f(_x211, _x212)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x211), proper(_x212))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(a, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(ok(a), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, f(_x161, _x162)))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), f(proper(_x161), proper(_x162))))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, f(_x141, _x142)), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(f(_x141, _x142), _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x121, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x121), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, f(_x181, _x182)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x181), proper(_x182))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(a, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(a), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(b, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(b), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, b), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(b)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(_x51, a)))) | → | top#(f(ok(a), f(proper(_x51), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(a, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(ok(a), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(f(_x101, _x102), _x92), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(f(proper(_x101), proper(_x102)), proper(_x92)), proper(_x82)))), ok(b))) | | top#(mark(f(a, f(f(a, _x62), _x52)))) | → | top#(f(ok(a), f(f(ok(a), proper(_x62)), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(f(_x181, _x182), f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(f(proper(_x181), proper(_x182)), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, _x72), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, a)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, a), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), ok(a)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(b, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(a, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(a, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, b), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), ok(b)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(a, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(a), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(a, b)), a), b))) | → | top#(f(f(f(f(ok(f(a, a)), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, _x142)))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x131, _x132), f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, b), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), ok(b)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(a, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(a), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(a, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(a), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(a, f(_x61, _x62))))) | → | top#(f(ok(a), f(ok(a), f(proper(_x61), proper(_x62))))) |
top#(mark(f(f(f(f(f(_x71, f(_x81, _x82)), a), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), f(proper(_x81), proper(_x82))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, b), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), ok(b)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(_x61, _x62), a), a), b))) | → | top#(f(f(f(f(proper(_x61), proper(_x62)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(a, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(b, _x122), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(b), proper(_x122)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(f(_x171, _x172), _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(f(proper(_x171), proper(_x172)), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(b, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(a, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(ok(a), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, _x82)), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), proper(_x82))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(f(_x161, _x162), _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(f(proper(_x161), proper(_x162)), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(f(_x141, _x142), a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(f(proper(_x141), proper(_x142)), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(b, b), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(b), ok(b)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(a, f(_x51, f(_x61, _x62))))) | → | top#(f(ok(a), f(proper(_x51), f(proper(_x61), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x141, _x142), a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x141), proper(_x142)), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), ok(f(a, b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x211, _x212), f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), _x102), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, _x122), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), proper(_x122)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(ok(b)) | → | top#(mark(a)) | | top#(mark(f(a, b))) | → | top#(f(ok(a), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, f(_x231, _x232)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x231), proper(_x232))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(_x51, a), a), b))) | → | top#(f(f(f(proper(_x51), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, b), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), ok(b)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, f(_x221, _x222)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), f(proper(_x221), proper(_x222))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x111, _x112)), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112))), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(f(a, b)), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(f(_x81, _x82), _x72), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(f(proper(_x81), proper(_x82)), proper(_x72)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(b, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(ok(b), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, _x122)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), proper(_x122))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, b))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(b)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(_x61, b), b)))) | → | top#(f(ok(a), f(f(proper(_x61), ok(b)), ok(b)))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x141, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(b, f(b, _x52)))) | → | top#(f(ok(b), f(ok(b), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, f(_x201, _x202)), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(b, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(ok(b), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), a), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), ok(a)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, f(_x211, _x212)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), f(proper(_x211), proper(_x212))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(ok(f(_x21, _x22))) | → | top#(f(active(_x21), _x22)) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), a), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), ok(a)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(_x51, f(_x61, _x62)), a), b))) | → | top#(f(f(f(proper(_x51), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, f(_x141, _x142)), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), f(proper(_x141), proper(_x142))), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x211, _x212), f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x201, _x202), f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(f(_x231, _x232), _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(f(proper(_x231), proper(_x232)), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, b)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), _x102), f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, f(_x231, _x232)), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), f(proper(_x231), proper(_x232))), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, b), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), ok(b)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, _x72), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, a), f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(a)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(f(_x171, _x172), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(f(proper(_x171), proper(_x172)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(_x61, f(_x71, _x72)), _x52)))) | → | top#(f(ok(a), f(f(proper(_x61), f(proper(_x71), proper(_x72))), proper(_x52)))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x221, _x222)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x221), proper(_x222))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(b, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(ok(b), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(a, _x62), _x52), a), b))) | → | top#(f(f(f(f(ok(a), proper(_x62)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, b), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x211, _x212), f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(a, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, f(_x221, _x222)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), f(proper(_x221), proper(_x222))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(b, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(a, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(ok(a), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(_x61, _x62), f(_x61, _x62))))) | → | top#(f(ok(a), f(f(proper(_x61), proper(_x62)), f(proper(_x61), proper(_x62))))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), a)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(a))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(_x161, _x162), f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), a), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, a)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), ok(a))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, b))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(b)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x121, _x122), f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x121), proper(_x122)), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x201, _x202)), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, b), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(ok(f(_x21, _x21))) | → | top#(mark(f(a, b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, b), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(_x131, a), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(proper(_x131), ok(a)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(b, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(b, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(b), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(f(_x121, _x122), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(f(proper(_x121), proper(_x122)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(_x171, b))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(b)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, b)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(a, b), f(b, _x62))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(ok(b), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, b), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), ok(b)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, b), f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(b)), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, a))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(a)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(f(_x201, _x202), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(f(_x211, _x212), _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(f(proper(_x211), proper(_x212)), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(b, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(ok(b), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(b, f(f(_x61, _x62), _x52)))) | → | top#(f(ok(b), f(f(proper(_x61), proper(_x62)), proper(_x52)))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x201, _x202), f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x131, _x132), f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x131), proper(_x132)), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(b, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(ok(b), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, a), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(b, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(b), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x151, a))))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(f(_x171, _x172), _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(f(proper(_x171), proper(_x172)), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(b, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, b), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), ok(b)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, b), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), ok(b)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(b, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(a, b), b), a), b))) | → | top#(f(f(ok(f(f(a, b), b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(a, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(a, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(ok(a), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, a), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(a)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x111, _x112)), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112))), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, _x142)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(f(_x121, _x122), f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(f(proper(_x121), proper(_x122)), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(b, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, b))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(b)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(f(_x121, _x122), f(f(_x131, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(f(proper(_x121), proper(_x122)), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(_x71, _x72), b), b), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), ok(b)), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(a, f(f(_x91, _x92), a))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), proper(_x92)), ok(a)))), ok(b))) |
top#(mark(f(f(a, f(a, f(_x81, f(_x91, _x92)))), b))) | → | top#(f(f(ok(a), f(ok(a), f(proper(_x81), f(proper(_x91), proper(_x92))))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(a, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(a, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), b))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(a, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(ok(a), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, f(_x151, a))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), f(proper(_x151), ok(a)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(f(_x211, _x212), _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(f(proper(_x211), proper(_x212)), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, b), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), ok(b)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, a), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(f(_x71, _x72), a)), b))) | → | top#(f(f(ok(a), f(f(proper(_x71), proper(_x72)), ok(a))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, f(_x211, _x212)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), f(proper(_x211), proper(_x212))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(b, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, b), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), ok(b)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, f(_x221, _x222)), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x221), proper(_x222))), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(f(_x201, _x202), f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), b))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, b)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(b))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, f(_x161, _x162)), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), f(proper(_x161), proper(_x162))), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(b, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(ok(b), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, f(_x171, _x172)), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x171), proper(_x172))), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x141, _x142), a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x141), proper(_x142)), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(a, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(ok(a), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(b, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(ok(b), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(_x131, _x132), f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(b, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(ok(b), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x121, a)))), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x121), ok(a))))), ok(a)), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, f(_x171, _x172)), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(f(_x171, _x172), _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(f(proper(_x171), proper(_x172)), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(a, b), f(_x61, _x62))))) | → | top#(f(ok(a), f(ok(f(a, b)), f(proper(_x61), proper(_x62))))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), b)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), ok(b))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(a, b), f(_x61, f(_x91, _x92)))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x61), f(proper(_x91), proper(_x92)))))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, _x142)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(b, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, a)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(a))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, _x122), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), proper(_x122)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(f(_x221, _x222), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(f(proper(_x221), proper(_x222)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(_x51, b)), b))) | → | top#(f(f(ok(a), f(proper(_x51), ok(b))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(f(_x131, _x132), f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, _x72), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, f(_x251, _x252))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), f(proper(_x251), proper(_x252)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(b, _x72), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(b), proper(_x72)), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, b)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(b))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, b), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, b), b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), ok(b)), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(b, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(f(_x131, _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(_x61, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x131, _x132), f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x131), proper(_x132)), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, b), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), ok(b)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(a, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(ok(a), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, f(f(a, b), f(_x61, a))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x61), ok(a))))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(f(_x171, _x172), _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(f(proper(_x171), proper(_x172)), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(b, b)), b))) | → | top#(f(f(ok(a), f(ok(b), ok(b))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), f(_x221, _x222)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), f(proper(_x221), proper(_x222))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(a, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(a), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, b), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(b)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, f(_x251, _x252))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), f(proper(_x251), proper(_x252)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, _x72), _x62), b), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), proper(_x62)), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(a, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(a, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(ok(a), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x201, _x202)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(b, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(b, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(_x171, f(_x161, _x162)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(proper(_x171), f(proper(_x161), proper(_x162))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(a, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(a), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(b, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(b), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(b, _x112))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), proper(_x112)))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(a, _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(ok(a), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(b, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(b), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, b)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(_x71, _x72), a), a), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(a, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(a, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(a), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(_x71, _x72), _x62), b), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), proper(_x62)), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(f(_x151, _x152), f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(f(proper(_x151), proper(_x152)), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(f(_x171, _x172), _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(f(proper(_x171), proper(_x172)), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(b, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(ok(b), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, _x72), b), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), ok(b)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, a), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), ok(a)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, f(_x251, _x252))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), f(proper(_x251), proper(_x252)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, b), a), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), ok(b)), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, a), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(a)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), f(_x201, _x202)))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, f(_x161, _x162))), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), f(proper(_x161), proper(_x162)))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(f(_x201, _x202), _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(f(_x81, _x82), _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(f(proper(_x81), proper(_x82)), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(b, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, f(_x141, _x142))), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), f(proper(_x141), proper(_x142)))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(_x91, _x92), f(_x91, _x92)))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), proper(_x92)), f(proper(_x91), proper(_x92))))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(b, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(b), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(_x151, _x152), f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(proper(_x151), proper(_x152)), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, a))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), ok(a)))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, _x72), _x62), a), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), proper(_x62)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(b, _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(ok(b), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, b)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(_x91, b), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), ok(b)), proper(_x82)))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x141, _x142), _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x141), proper(_x142)), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(a, _x52), _x42), b))) | → | top#(f(f(f(ok(a), proper(_x52)), proper(_x42)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, a), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), ok(a)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), b))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(f(_x201, _x202), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(f(proper(_x201), proper(_x202)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(b, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(b), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(b, a)), b))) | → | top#(f(f(ok(a), f(ok(b), ok(a))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(f(_x151, _x152), _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(f(proper(_x151), proper(_x152)), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(f(_x71, _x72), _x62), _x52)))) | → | top#(f(ok(a), f(f(f(proper(_x71), proper(_x72)), proper(_x62)), proper(_x52)))) | | top#(mark(f(a, f(f(a, b), b)))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), ok(b)))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, _x142)))), a), f(a, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(b, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(b), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, a)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), ok(a))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), ok(f(b, b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(f(_x121, _x122), f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(f(proper(_x121), proper(_x122)), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x211, _x212), b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x211), proper(_x212)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(a, _x132), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(a), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, a), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(a)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, a)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(a))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, b), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(b)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(a, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(a), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, f(_x231, _x232))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), f(proper(_x231), proper(_x232)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(b, _x62), _x52), a), b))) | → | top#(f(f(f(f(ok(b), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x131, f(_x161, _x162)), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x131), f(proper(_x161), proper(_x162))), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(f(_x191, _x192), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x191), proper(_x192)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), a), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, f(_x151, _x152)), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), f(proper(_x151), proper(_x152))), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), b))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), ok(b)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(a, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(a, f(f(a, b), a)))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(f(_x151, _x152), _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(f(proper(_x151), proper(_x152)), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(a, a))) | → | top#(ok(f(a, a))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, f(_x251, _x252))))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), f(proper(_x251), proper(_x252)))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(ok(f(b, b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, f(_x221, _x222)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), f(proper(_x221), proper(_x222))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(a, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(ok(a), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x141, _x142), _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x141), proper(_x142)), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(b, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(b), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(_x131, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, f(_x161, _x162))), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), f(proper(_x161), proper(_x162)))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(b, _x72), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(ok(b), proper(_x72)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(b, b))) | → | top#(ok(f(b, b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(_x61, b), f(_x61, _x62))))) | → | top#(f(ok(a), f(f(proper(_x61), ok(b)), f(proper(_x61), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, a), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(b, _x122), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(b), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(a, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), a), f(_x111, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(a, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, a), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(a)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x121, a)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x121), ok(a))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, _x82)), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), proper(_x82))), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, _x82)), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), proper(_x82))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(b, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(ok(b), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, a), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), ok(a)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, b)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), ok(b))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(a, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(b, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(b), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, b), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), ok(b)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x121, _x122)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x121), proper(_x122))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, f(_x171, _x172)), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(b, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(b), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), a), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), ok(a)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, _x72), a), b), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), ok(a)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(a, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(a), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(_x61, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(proper(_x61), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, a), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), ok(a)), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x131, _x132), f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(b, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(b, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(ok(b), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, f(_x161, _x162)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), f(proper(_x161), proper(_x162))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(f(_x251, _x252), _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(f(proper(_x251), proper(_x252)), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(b, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(b), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(f(_x141, _x142), _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(f(proper(_x141), proper(_x142)), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(_x141, b)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(proper(_x141), ok(b))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(b, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(b), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(_x81, a))), b))) | → | top#(f(f(ok(a), f(ok(a), f(proper(_x81), ok(a)))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(a, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(ok(a), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(b, f(f(_x191, f(b, a)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, f(_x151, _x152))))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), f(proper(_x151), proper(_x152)))))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(b, b))) | → | top#(f(ok(b), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(_x121, b)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(proper(_x121), ok(b))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(a, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, a), a), f(a, a)), a), b))) | → | top#(f(f(f(f(ok(f(a, a)), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(_x171, _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(a, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(_x221, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, b))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), ok(b)))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(a, f(f(_x61, b), a)))) | → | top#(f(ok(a), f(f(proper(_x61), ok(b)), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(a, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(ok(a), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, f(_x171, _x172)), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(b, f(_x141, b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(b), f(proper(_x141), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, f(_x211, _x212))), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), f(proper(_x211), proper(_x212)))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(_x221, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(a, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(ok(a), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(a, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(a), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, b), b))) | → | top#(f(f(ok(a), ok(b)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, a), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(b, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(ok(b), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, b), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(f(_x211, _x212), _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(f(proper(_x211), proper(_x212)), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, a)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, a), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(a)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, b), f(f(b, _x162), f(f(a, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), ok(b)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, f(_x151, _x152)), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), f(proper(_x151), proper(_x152))), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(f(_x161, _x162), _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(f(proper(_x161), proper(_x162)), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(b, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, a)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), ok(a))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(a, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(ok(a), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), f(f(_x141, _x142), _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), f(f(proper(_x141), proper(_x142)), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(b, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(b), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(_x51, f(_x61, _x62)), _x42), b))) | → | top#(f(f(f(proper(_x51), f(proper(_x61), proper(_x62))), proper(_x42)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, b)), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), ok(b))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, _x82)), a), b), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), proper(_x82))), ok(a)), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(b, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(f(_x201, _x202), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x201), proper(_x202)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(f(_x201, _x202), f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x201), proper(_x202)), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(_x61, _x62), b), a), b))) | → | top#(f(f(f(f(proper(_x61), proper(_x62)), ok(b)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, _x142)))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(b, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(ok(b), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(a, f(f(a, _x92), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(ok(a), proper(_x92)), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, a), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), ok(a)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x121, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x121), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(a, f(b, _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(ok(b), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, _x112))), a), f(_x61, f(_x91, _x92))), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), proper(_x112)))), ok(a)), f(proper(_x61), f(proper(_x91), proper(_x92)))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, f(_x131, _x132)), f(b, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), f(proper(_x131), proper(_x132))), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(b, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(ok(b), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), f(_x251, _x252))))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), f(proper(_x251), proper(_x252)))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(b, a))) | → | top#(f(ok(b), ok(a))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(b, _x142)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(ok(b), proper(_x142))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(a, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(ok(a), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, a), a), a), a), b))) | → | top#(f(f(f(f(ok(f(a, a)), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(f(_x131, _x132), f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(a, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(b, f(_x51, a)))) | → | top#(f(ok(b), f(proper(_x51), ok(a)))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x141, _x142), a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x141), proper(_x142)), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(a, f(_x51, b)))) | → | top#(f(ok(a), f(proper(_x51), ok(b)))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(b, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(b), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(a, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(a), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(b, b), b)))) | → | top#(f(ok(a), f(ok(f(b, b)), proper(_x52)))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(_x141, f(_x171, f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(proper(_x141), f(proper(_x171), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x141, b)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x211, _x212), b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x211), proper(_x212)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(a, a), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, b))))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, a), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), ok(a)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(a, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(ok(a), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, a), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), ok(a)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(a, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(b, f(a, b)))) | → | top#(f(ok(b), f(ok(a), ok(b)))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x111, _x112), _x102), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x111), proper(_x112)), proper(_x102)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x141, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x141), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(a, f(f(b, b), f(f(a, f(_x181, _x182)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x181), proper(_x182))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, b), f(_x181, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), ok(b)), f(proper(_x181), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, a)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, f(_x251, _x252)), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), f(proper(_x251), proper(_x252))), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(b, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(a, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(f(_x151, _x152), _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(f(proper(_x151), proper(_x152)), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(f(_x141, _x142), _x132), f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), a))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), ok(a)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(f(b, _x162), f(f(_x191, _x192), f(b, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, f(_x201, _x202)), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(_x41, f(_x51, _x52)), b))) | → | top#(f(f(proper(_x41), f(proper(_x51), proper(_x52))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, f(_x201, _x202))), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), f(proper(_x201), proper(_x202)))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, a))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), ok(a)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, _x182)))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(b, _x132), f(f(_x161, _x162), f(f(_x191, _x192), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(ok(b), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(b, _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(b), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, f(_x131, _x132)), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), f(proper(_x131), proper(_x132))), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, f(_x171, _x172)), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), f(proper(_x171), proper(_x172))), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(f(_x171, _x172), f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(f(proper(_x171), proper(_x172)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, b), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(f(_x131, _x132), f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, _x72), _x62), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(proper(_x71), proper(_x72)), proper(_x62)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, a), f(_x111, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(a, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(ok(a), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(a, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(a), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(a, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(a), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(_x141, _x142), a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(proper(_x141), proper(_x142)), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, a)), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), ok(a))), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, f(_x181, _x182)), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), f(proper(_x181), proper(_x182))), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, a), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(a)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(b, f(f(_x131, _x132), b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(ok(b), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, f(f(_x91, a), _x82))), b))) | → | top#(f(f(ok(a), f(ok(a), f(f(proper(_x91), ok(a)), proper(_x82)))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(b, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(ok(b), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, a)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(a))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(b, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(a, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(a), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x121, b)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x121), ok(b))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, a), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(f(_x211, _x212), f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(b, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(ok(b), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(f(_x231, _x232), _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(f(proper(_x231), proper(_x232)), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(_x41, _x42), _x22))) | → | top#(f(f(proper(_x41), proper(_x42)), proper(_x22))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(f(b, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x141, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x141), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), f(_x181, _x182)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), f(proper(_x181), proper(_x182))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, f(_x261, _x262)), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), f(proper(_x261), proper(_x262))), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, b), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(b)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, a), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(a)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(f(_x211, _x212), f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(f(proper(_x211), proper(_x212)), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(f(a, b), a))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(ok(a), ok(b)), ok(a)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(f(_x191, _x192), f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(f(proper(_x191), proper(_x192)), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, f(_x201, _x202)), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(proper(_x201), proper(_x202))), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, b), f(_x111, f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(a, _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(a), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(b, f(f(_x161, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(ok(b), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, f(_x51, f(_x81, _x82))), b))) | → | top#(f(f(ok(a), f(proper(_x51), f(proper(_x81), proper(_x82)))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(b, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(_x251, _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(b), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(proper(_x251), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(a, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(ok(a), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(b, _x52), _x42), b))) | → | top#(f(f(f(ok(b), proper(_x52)), proper(_x42)), ok(b))) | | top#(mark(f(f(_x41, _x42), a))) | → | top#(f(f(proper(_x41), proper(_x42)), ok(a))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(f(_x131, a), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(f(proper(_x131), ok(a)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(f(_x121, _x122), f(_x121, _x122)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(f(proper(_x121), proper(_x122)), f(proper(_x121), proper(_x122))))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(b, f(a, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, _x192), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(b, f(_x121, a)))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(proper(_x121), ok(a))))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(b, f(a, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(_x51, _x52), f(_x51, _x52)), b))) | → | top#(f(f(f(proper(_x51), proper(_x52)), f(proper(_x51), proper(_x52))), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(a, f(f(a, b), f(f(_x81, _x82), _x62))))) | → | top#(f(ok(a), f(f(ok(a), ok(b)), f(f(proper(_x81), proper(_x82)), proper(_x62))))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, b), f(_x181, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), ok(b)), f(proper(_x181), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(_x61, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(a))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), a), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(a, f(f(f(_x151, _x152), _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(ok(a), f(f(f(proper(_x151), proper(_x152)), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(a, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, f(_x171, _x172)), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(b, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(ok(b), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(f(_x121, _x122), _x112))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(f(proper(_x121), proper(_x122)), proper(_x112)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(a, f(b, b)))) | → | top#(f(ok(a), f(ok(b), ok(b)))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(_x21, f(_x51, _x52)))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52)))) | | top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, f(_x171, _x172)), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, b)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(_x51, b), a), b))) | → | top#(f(f(f(proper(_x51), ok(b)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(f(_x141, _x142), b), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(f(proper(_x141), proper(_x142)), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, b), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), ok(b)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), b), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), ok(b)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(b, f(a, f(_x171, a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(ok(b), f(ok(a), f(proper(_x171), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(b, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(ok(b), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(f(_x201, _x202), _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(f(proper(_x201), proper(_x202)), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(f(b, _x162), f(f(a, a), f(a, _x182)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(a)), f(ok(a), proper(_x182))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x221, _x222)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x221), proper(_x222))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, b))), a), a), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), ok(b)))), ok(a)), ok(a)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, f(_x171, _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, b), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), ok(b)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(f(a, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(f(ok(a), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(f(_x231, _x232), _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(f(proper(_x231), proper(_x232)), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(f(_x151, _x152), _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(f(proper(_x151), proper(_x152)), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(f(_x131, _x132), f(f(_x161, _x162), f(f(_x191, _x192), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(f(proper(_x131), proper(_x132)), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, a)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(a, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(ok(a), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(f(_x121, _x122), b), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, _x202)))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(f(proper(_x121), proper(_x122)), ok(b)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(a, f(_x201, _x202)), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), f(proper(_x201), proper(_x202))), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, f(f(_x221, _x222), a))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), ok(a)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(a, f(f(_x191, f(f(_x241, _x242), b)), _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(a), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, _x72), f(_x71, _x72)), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), proper(_x72)), f(proper(_x71), proper(_x72))), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, a), a), _x52), a), b))) | → | top#(f(f(f(f(ok(f(a, a)), ok(a)), proper(_x52)), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(a, _x102), f(_x111, f(_x141, f(f(b, f(_x221, b)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(a), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), ok(b))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(a, _x112))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), proper(_x112)))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(a, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(ok(a), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, b)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(a, f(_x151, _x152))))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(a), f(proper(_x151), proper(_x152)))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(b, f(f(_x191, f(f(_x201, _x202), _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(ok(b), f(f(proper(_x191), f(f(proper(_x201), proper(_x202)), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(f(_x181, _x182), _x192), f(b, f(f(_x221, _x222), _x212))))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(f(proper(_x181), proper(_x182)), proper(_x192)), f(ok(b), f(f(proper(_x221), proper(_x222)), proper(_x212)))))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(_x111, f(f(b, b), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, a))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), ok(a)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(a, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(ok(a), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, _x132), b)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(_x141, f(f(_x191, f(f(b, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(f(ok(b), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(a, f(a, b))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), ok(b)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(_x141, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, b), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(proper(_x141), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), ok(b)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(_x131, _x132), f(_x141, f(f(_x191, f(b, a)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(proper(_x131), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(a))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(b, b)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(ok(b), ok(b))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(a, f(_x141, _x142)))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(a), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(a, b), b))) | → | top#(f(ok(f(a, b)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(b, f(a, f(_x171, _x172))))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(ok(b), f(ok(a), f(proper(_x171), proper(_x172)))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(b, a)))), a), _x52), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(ok(b), ok(a))))), ok(a)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(_x51, _x52), b), b))) | → | top#(f(f(f(proper(_x51), proper(_x52)), ok(b)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, a), f(_x111, f(f(_x131, _x132), b)))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(a)), f(proper(_x111), f(f(proper(_x131), proper(_x132)), ok(b))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, b), b)), f(_x111, f(f(b, b), f(f(a, a), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), ok(b)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), ok(a)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(a, _x142)))), a), f(a, a)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(ok(a), proper(_x142))))), ok(a)), f(ok(a), ok(a))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(f(b, a), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), ok(a)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(b, f(f(_x61, _x62), b)))) | → | top#(f(ok(b), f(f(proper(_x61), proper(_x62)), ok(b)))) |
top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(_x131, _x132), f(f(b, f(_x171, _x172)), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), f(proper(_x171), proper(_x172))), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, _x142)))), a), f(a, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(ok(a), proper(_x62))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, _x192), f(_x181, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(f(b, _x132), f(_x141, f(f(_x191, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(f(ok(b), proper(_x132)), f(proper(_x141), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), ok(f(b, b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, b), f(f(_x191, _x192), f(b, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), ok(b)), f(f(proper(_x191), proper(_x192)), f(ok(b), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(b, a)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(ok(b), ok(a))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(a, f(a, a)), b))) | → | top#(f(f(ok(a), f(ok(a), ok(a))), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(b, f(a, f(_x241, _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(ok(b), f(ok(a), f(proper(_x241), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(a, b), b)), f(a, f(f(b, b), f(f(a, _x192), f(a, f(a, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(ok(a), ok(b)), ok(b))), f(ok(a), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(ok(a), f(ok(a), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(b, f(_x111, f(_x141, _x142)))), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(b), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, _x132)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(_x241, a)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), proper(_x132))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(proper(_x241), ok(a))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, _x82)), a), f(_x61, _x62)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), proper(_x82))), ok(a)), f(proper(_x61), proper(_x62))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(_x141, f(f(_x191, f(_x221, b)), f(_x201, b)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), ok(b))), f(proper(_x201), ok(b))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(a, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(a), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(b, _x162), f(f(a, b), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), ok(b)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(b, _x162), f(f(_x191, _x192), f(_x181, f(_x211, _x212))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(proper(_x191), proper(_x192)), f(proper(_x181), f(proper(_x211), proper(_x212)))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(_x71, b), _x62), _x52), a), b))) | → | top#(f(f(f(f(f(proper(_x71), ok(b)), proper(_x62)), proper(_x52)), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, f(_x131, a)), f(_x111, f(f(b, _x162), f(f(a, _x192), f(_x181, f(a, f(f(f(_x261, _x262), _x252), _x242)))))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(proper(_x131), ok(a))), f(proper(_x111), f(f(ok(b), proper(_x162)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), f(f(f(proper(_x261), proper(_x262)), proper(_x252)), proper(_x242))))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, b), f(_x111, f(_x141, f(f(b, f(b, _x222)), _x172))))), a), f(b, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), ok(b)), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(ok(b), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(_x51, a), _x42), b))) | → | top#(f(f(f(proper(_x51), ok(a)), proper(_x42)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, _x102), f(f(f(b, _x142), _x132), f(f(b, _x162), f(f(a, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), proper(_x102)), f(f(f(ok(b), proper(_x142)), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(ok(a), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(_x101, _x102), f(_x111, f(f(_x161, _x162), f(f(_x191, f(b, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), proper(_x102)), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), f(ok(b), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(f(_x161, _x162), f(f(_x191, a), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(f(proper(_x161), proper(_x162)), f(f(proper(_x191), ok(a)), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(f(b, b), f(f(_x131, _x132), f(f(b, _x162), f(f(_x191, f(f(_x241, _x242), b)), a))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), ok(b)), f(f(proper(_x131), proper(_x132)), f(f(ok(b), proper(_x162)), f(f(proper(_x191), f(f(proper(_x241), proper(_x242)), ok(b))), ok(a)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(_x101, f(_x131, _x132)), f(_x111, f(_x141, f(f(b, f(_x221, _x222)), _x172))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(proper(_x101), f(proper(_x131), proper(_x132))), f(proper(_x111), f(proper(_x141), f(f(ok(b), f(proper(_x221), proper(_x222))), proper(_x172)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(a, f(_x111, f(_x141, f(_x171, b))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(ok(a), f(proper(_x111), f(proper(_x141), f(proper(_x171), ok(b)))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, f(f(_x191, f(_x221, _x222)), f(_x201, _x202)))))), a), f(_x61, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), f(f(proper(_x191), f(proper(_x221), proper(_x222))), f(proper(_x201), proper(_x202))))))), ok(a)), f(proper(_x61), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, _x142)))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), proper(_x142))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) | | top#(mark(f(f(f(f(f(a, f(f(b, f(f(_x151, _x152), b)), f(_x111, f(f(b, b), f(f(a, _x192), f(_x181, f(a, _x212))))))), a), f(f(_x81, _x82), b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(f(ok(b), f(f(proper(_x151), proper(_x152)), ok(b))), f(proper(_x111), f(f(ok(b), ok(b)), f(f(ok(a), proper(_x192)), f(proper(_x181), f(ok(a), proper(_x212)))))))), ok(a)), f(f(proper(_x81), proper(_x82)), ok(b))), ok(a)), ok(b))) |
top#(mark(f(f(f(f(f(a, f(_x81, f(_x111, f(_x141, b)))), a), f(a, b)), a), b))) | → | top#(f(f(f(f(f(ok(a), f(proper(_x81), f(proper(_x111), f(proper(_x141), ok(b))))), ok(a)), f(ok(a), ok(b))), ok(a)), ok(b))) |
), ok(b))), ok(a)), ok(b))) 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).