top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(f(_x261, _x262, _x263), b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(f(proper(_x261), proper(_x262), proper(_x263)), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(f(_x101, _x102, _x103), _x82, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, a))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), ok(a)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, b, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), ok(b), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, b))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), ok(b)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(f(_x111, _x112, _x113), a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x191, _x192, _x193), f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x191), proper(_x192), proper(_x193)), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(f(_x91, _x92, _x93), _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x91), proper(_x92), proper(_x93)), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(b, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(ok(b), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), b), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, _x72, a), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), ok(a)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), a, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, a, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, f(_x211, _x212, _x213))), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), a, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(a), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, b))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), ok(b)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, f(_x171, _x172, _x173))))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173)))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, b), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(b)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, f(_x81, _x82, _x83)), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), _x22, _x23))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), proper(_x22), proper(_x23))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(f(_x131, _x132, _x133), _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(f(_x111, _x112, _x113), _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, f(_x201, _x202, _x203), _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), f(proper(_x201), proper(_x202), proper(_x203)), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, b, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), ok(b), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(a, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(a), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, b, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), ok(b), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, f(_x51, _x52, _x53), _x43), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), f(proper(_x51), proper(_x52), proper(_x53)), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, _x22, b))) | → | top#(f(ok(b), proper(_x22), ok(b))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, b, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(b, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(ok(b), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(a, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(ok(a), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(a, _x82, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(a), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, a), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), ok(a)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), b, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x191, _x192, _x193), a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, a, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(f(_x51, _x52, _x53), _x42, _x43), f(_x51, a, b), a))) | → | top#(f(f(f(proper(_x51), proper(_x52), proper(_x53)), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(f(_x101, _x102, _x103), a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, a, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), f(_x101, _x102, _x103), f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(_x51, _x52, a), a))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52), ok(a)), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, b)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), ok(b))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, f(_x171, _x172, _x173)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), f(proper(_x171), proper(_x172), proper(_x173))))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(_x51, a, a), a))) | → | top#(f(ok(b), f(proper(_x51), ok(a), ok(a)), ok(a))) |
top#(mark(f(a, f(_x51, a, b), a))) | → | top#(f(ok(a), f(proper(_x51), ok(a), ok(b)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, f(_x101, _x102, _x103), _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), f(proper(_x101), proper(_x102), proper(_x103)), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, a, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x61, _x62, _x63), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x61), proper(_x62), proper(_x63)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, b), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(b)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(a, f(f(a, b, a), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, b), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(f(_x111, _x112, _x113), _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, f(_x91, _x92, _x93)), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, b, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(_x51, _x52, _x53), _x23))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52), proper(_x53)), proper(_x23))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, f(_x181, _x182, _x183), _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), f(proper(_x181), proper(_x182), proper(_x183)), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, b, f(_x61, _x62, _x63)))) | → | top#(f(proper(_x21), ok(b), f(proper(_x61), proper(_x62), proper(_x63)))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(f(_x111, _x112, _x113), b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x191, _x192, _x193), _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(f(_x131, _x132, _x133), _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, f(_x131, _x132, _x133), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(a, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(ok(a), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(b, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, a), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), ok(a)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(a, _x82, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(a), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(_x51, _x52, _x53), b))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52), proper(_x53)), ok(b))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(a, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(ok(a), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(a, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, _x132, f(_x171, _x172, _x173))))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173)))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, b), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(b)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(f(_x191, _x192, _x193), _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, f(_x81, _x82, _x83)), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, f(_x171, _x172, _x173)), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, f(_x271, _x272, _x273), _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), f(proper(_x271), proper(_x272), proper(_x273)), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(f(_x151, _x152, _x153), _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(a, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(ok(a), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(b, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(ok(b), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, b, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(b), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(_x51, a, f(_x71, _x72, _x73)), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, a)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(a))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, f(_x121, _x122, _x123)), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), f(proper(_x121), proper(_x122), proper(_x123))), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(a, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(ok(a), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(ok(a), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, a, a), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), ok(a)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(b, _x72, a), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), ok(a)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, f(_x121, _x122, _x123)), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x91, _x92, _x93)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(_x71, a, _x73), a, _x53), a))) | → | top#(f(ok(a), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(a, f(f(a, a, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(b, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(b, _x72, f(_x111, _x112, _x113)), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), f(proper(_x111), proper(_x112), proper(_x113))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, f(_x111, _x112, _x113)), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), f(proper(_x111), proper(_x112), proper(_x113))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), b), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), _x22, b))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), proper(_x22), ok(b))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(f(_x131, _x132, _x133), _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, f(_x111, _x112, _x113), _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(f(_x41, _x42, b), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), ok(b)), f(proper(_x51), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(f(_x121, _x122, _x123), _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(f(_x111, _x112, _x113), b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), f(_x161, _x162, _x163), _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(a, _x52, a), a))) | → | top#(f(proper(_x21), f(ok(a), proper(_x52), ok(a)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x131, _x132, _x133), a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(b, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(ok(b), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x201, _x202, _x203), f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x201), proper(_x202), proper(_x203)), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, b), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, a), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), ok(a)), ok(a), ok(a)), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(a, _x52, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(ok(a), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, _x72, _x73), _x52, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), proper(_x73)), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, b, b), f(a, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x161, _x162, _x163), f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(a)))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, b), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, a))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), ok(a)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, b, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), f(_x101, _x102, _x103), f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), f(_x161, _x162, _x163), _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(a, _x42, _x43), f(_x51, a, b), a))) | → | top#(f(f(ok(a), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), a, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), ok(a), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(f(_x221, _x222, _x223), _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(f(proper(_x221), proper(_x222), proper(_x223)), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, a, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(b, b, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), ok(b), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(b, _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(ok(b), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(f(_x41, _x42, f(_x61, _x62, _x63)), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), f(proper(_x61), proper(_x62), proper(_x63))), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, b), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(ok(f(a, _x21, _x21))) | → | top#(mark(f(_x21, b, b))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, f(_x121, _x122, _x123)), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(a, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(f(_x131, _x132, _x133), _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(b, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(ok(b), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(b, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(ok(b), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, b), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, a, _x43), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), ok(a), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(b, a, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), ok(a), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, f(_x281, _x282, _x283)))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), f(proper(_x281), proper(_x282), proper(_x283))))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, a, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(a), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, f(_x121, _x122, _x123)), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(a, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(a), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, a), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, _x83)), a, f(_x71, _x72, _x73)), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, f(_x181, _x182, _x183), _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), f(proper(_x181), proper(_x182), proper(_x183)), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, b, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), ok(b), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(f(_x111, _x112, _x113), b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, _x73), a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(a, _x22, a))) | → | top#(f(ok(a), proper(_x22), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(b, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(ok(b), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, a, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(f(_x151, _x152, _x153), _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(b, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(ok(b), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(a, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(_x101, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(a, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(ok(a), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, a, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), ok(a), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), b, _x23))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), ok(b), proper(_x23))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(b, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(ok(b), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), a, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(ok(f(a, b, a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(a, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(ok(a), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, f(_x101, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, b, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, a, _x43), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), ok(a), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(f(_x111, _x112, _x113), _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(a, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(ok(a), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(f(_x151, _x152, _x153), _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x91, _x92, _x93)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), f(_x101, _x102, _x103), f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, f(_x111, _x112, _x113), _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, f(_x141, _x142, _x143), _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(b, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, b), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(b)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(a, b, _x53), a))) | → | top#(f(ok(b), f(ok(a), ok(b), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, b, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(b), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, f(_x161, _x162, _x163)), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), f(proper(_x161), proper(_x162), proper(_x163))), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, a, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), ok(a), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, a, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), ok(f(b, b, b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(ok(b), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, b, b), a, f(a, _x92, f(_x111, b, a))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, a, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(a), proper(_x93))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, f(_x211, _x212, _x213))), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), f(proper(_x211), proper(_x212), proper(_x213)))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, b, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(b), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(f(_x181, _x182, _x183), _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(f(proper(_x181), proper(_x182), proper(_x183)), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(b, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(b), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, f(_x231, _x232, _x233)), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), f(proper(_x231), proper(_x232), proper(_x233))), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, f(_x111, _x112, _x113)), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), f(proper(_x111), proper(_x112), proper(_x113))), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, f(_x161, _x162, _x163), _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133))))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(b, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), f(_x141, _x142, _x143), _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(_x51, a, a), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), ok(a)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, b, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), ok(b), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, a), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), b, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(b, a, _x73), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(b), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(a, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(a), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(f(_x141, _x142, _x143), _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(f(proper(_x141), proper(_x142), proper(_x143)), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, b), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(b)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, a, f(_x81, _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, b, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(b), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, f(_x111, _x112, _x113)), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), f(proper(_x111), proper(_x112), proper(_x113))), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, a, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), ok(a), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, b), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(b)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, a), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(a)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), a, b))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), ok(a), ok(b))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, a, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), ok(a), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(a, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(a), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(a, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(b, _x72, _x73), a, b), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(_x71, a, _x73), a, a), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), f(_x141, _x142, _x143), _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(a, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(ok(a), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x191, _x192, _x193), _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(_x71, _x72, _x73), a, a), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), ok(f(b, b, b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), b, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), ok(b), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, b, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), ok(b), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(a, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, b), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(f(_x91, _x92, _x93), a, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(f(proper(_x91), proper(_x92), proper(_x93)), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, a, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, b, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, b)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(b))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(a, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(ok(a), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(f(_x81, _x82, _x83), f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(a, a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(ok(a), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(a, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, f(_x151, _x152, _x153)), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x151), proper(_x152), proper(_x153))), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, a, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(a), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, _x92, f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(f(a, _x42, _x43), f(_x51, a, _x53), a))) | → | top#(f(f(ok(a), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, a, _x23))) | → | top#(f(proper(_x21), ok(a), proper(_x23))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(f(_x111, _x112, _x113), b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, b, _x23))) | → | top#(f(ok(a), ok(b), proper(_x23))) |
top#(mark(f(_x21, f(f(a, _x72, f(_x91, _x92, _x93)), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(b, _x52, _x53), a))) | → | top#(f(proper(_x21), f(ok(b), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(f(_x111, _x112, _x113), _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x161, _x162, _x163), f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, b, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), ok(b), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, b), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(_x51, a, f(_x71, _x72, _x73)), a))) | → | top#(f(ok(b), f(proper(_x51), ok(a), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), _x22, a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), proper(_x22), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, f(_x101, _x102, _x103), f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, f(_x181, _x182, _x183), _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), f(proper(_x181), proper(_x182), proper(_x183)), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, _x53), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(b, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(ok(b), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, b, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(b), proper(_x93))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(f(_x171, _x172, _x173), _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(f(proper(_x171), proper(_x172), proper(_x173)), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, f(_x211, _x212, _x213))), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), f(proper(_x211), proper(_x212), proper(_x213)))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, b), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), a, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, f(_x241, _x242, _x243)), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), f(proper(_x241), proper(_x242), proper(_x243))), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, a), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), ok(a)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(a, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(a, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), a, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(b, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(ok(b), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, f(_x111, _x112, _x113), _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, a, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(a), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, a, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(a), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, f(_x151, _x152, _x153)), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x151), proper(_x152), proper(_x153))), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(a, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(ok(a), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, b, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(b), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, b), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(b, _x72, _x73), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(_x81, b, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), ok(b), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(f(_x41, _x42, a), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), ok(a)), f(proper(_x51), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, a)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), ok(a))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, a, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(f(_x111, _x112, _x113), _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, _x22, _x23))) | → | top#(f(ok(b), proper(_x22), proper(_x23))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, b, b), f(a, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, f(_x121, _x122, _x123)), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, b), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), ok(b)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(f(_x111, _x112, _x113), _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(f(_x41, b, _x43), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), ok(b), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, a))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), ok(a)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(ok(f(_x31, f(a, _x51, _x51), _x33))) | → | top#(mark(f(_x31, f(_x51, b, b), _x33))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, b), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(b)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, b, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(_x51, f(_x81, _x82, _x83), _x53), a))) | → | top#(f(proper(_x21), f(proper(_x51), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, f(_x121, _x122, _x123)), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(b, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(b), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), a, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, b))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), ok(b)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(b, a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(ok(b), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, a), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(a)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, a))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, a)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), ok(a))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(b, _x42, _x43), f(_x51, a, b), a))) | → | top#(f(f(ok(b), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x91, _x92, _x93)), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(a, f(_x51, _x52, _x53), a))) | → | top#(f(ok(a), f(proper(_x51), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, b, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), ok(b), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, a), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(ok(f(_x21, f(_x51, f(_x81, _x82, _x83), _x53), _x23))) | → | top#(f(_x21, f(_x51, f(_x81, active(_x82), _x83), _x53), _x23)) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, f(_x161, _x162, _x163), _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, b)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), ok(b))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, b), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), ok(b)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(b, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(ok(b), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, a, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), ok(a), proper(_x83))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, a, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), ok(a), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(a, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(a), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(b, a, f(_x81, _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(b), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(a, f(f(_x71, b, _x73), a, a), a))) | → | top#(f(ok(a), f(f(proper(_x71), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, f(_x91, _x92, _x93)), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(a, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(f(_x171, _x172, _x173), _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(f(proper(_x171), proper(_x172), proper(_x173)), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, b), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(f(_x101, _x102, _x103), _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(a, a, _x53), a))) | → | top#(f(ok(a), f(ok(a), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, f(_x161, _x162, _x163), f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, a, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), ok(a), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, f(_x251, _x252, _x253), _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), f(proper(_x251), proper(_x252), proper(_x253)), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, _x132, a)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(a))))), ok(a))) | | top#(mark(f(_x21, f(a, b, _x53), a))) | → | top#(f(proper(_x21), f(ok(a), ok(b), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, f(_x161, _x162, _x163), _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, b, b), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(b), ok(b)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(ok(f(_x31, b, _x33))) | → | top#(mark(f(_x31, a, _x33))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(a, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(a), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, a, b), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), ok(b)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(a, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(b, _x72, _x73), a, _x53), a))) | → | top#(f(ok(a), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(b, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, a), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, _x22, b))) | → | top#(f(ok(a), proper(_x22), ok(b))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, f(_x171, _x172, _x173)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), f(proper(_x171), proper(_x172), proper(_x173))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, b), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(b)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, b, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), ok(b), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, f(_x141, _x142, _x143), f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), f(proper(_x141), proper(_x142), proper(_x143)), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, b)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(b))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(f(_x91, _x92, _x93), _x72, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(f(proper(_x91), proper(_x92), proper(_x93)), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(a, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(a), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(f(_x141, _x142, _x143), _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(f(proper(_x141), proper(_x142), proper(_x143)), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(ok(f(a, b, b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(f(_x101, _x102, _x103), _x82, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, b, b), f(a, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, b, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), ok(b), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, f(_x281, _x282, _x283)))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), f(proper(_x281), proper(_x282), proper(_x283))))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(_x51, _x52, b), a))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x191, _x192, _x193), a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, b), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), ok(b)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(_x51, b, _x53), a))) | → | top#(f(proper(_x21), f(proper(_x51), ok(b), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, a, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(a), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(_x51, a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(proper(_x51), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, b, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(b), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x161, _x162, _x163), f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x161), proper(_x162), proper(_x163)), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), a, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(f(_x261, _x262, _x263), _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(f(proper(_x261), proper(_x262), proper(_x263)), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(a, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(ok(a), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, b), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(b)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, a, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), ok(a), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, f(_x211, _x212, _x213))), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), f(proper(_x211), proper(_x212), proper(_x213)))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(f(_x111, _x112, _x113), _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(f(_x101, _x102, _x103), _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), a, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), ok(a), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(a, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(a), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(b, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(b), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, f(_x201, _x202, _x203), _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), f(proper(_x201), proper(_x202), proper(_x203)), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(f(_x241, _x242, _x243), _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(f(proper(_x241), proper(_x242), proper(_x243)), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(b, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(b, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, a, b), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), ok(b)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, _x132, a)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(a))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(b, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(ok(b), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(a, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(a), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(f(_x111, _x112, _x113), _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(f(_x101, _x102, _x103), a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, a, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), ok(a), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, b, f(_x91, _x92, _x93)), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, b, _x23))) | → | top#(f(ok(b), ok(b), proper(_x23))) |
top#(mark(f(b, f(f(a, _x72, b), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(b, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), ok(b)))), ok(a))) |
top#(mark(f(a, _x22, _x23))) | → | top#(f(ok(a), proper(_x22), proper(_x23))) | | top#(mark(f(a, f(f(_x71, _x72, _x73), a, _x53), a))) | → | top#(f(ok(a), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, _x22, a))) | → | top#(f(ok(b), proper(_x22), ok(a))) | | top#(mark(f(b, f(f(f(_x61, _x62, _x63), a, _x73), a, _x53), a))) | → | top#(f(ok(b), f(f(f(proper(_x61), proper(_x62), proper(_x63)), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(a, _x52, b), a))) | → | top#(f(ok(b), f(ok(a), proper(_x52), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, a), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), ok(a)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(_x71, _x72, _x73), a, a), a))) | → | top#(f(ok(a), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), f(_x101, _x102, _x103), f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, f(_x81, _x82, _x83), _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, a, _x73), a, f(_x71, _x72, _x73)), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(a, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(a), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(b, _x82, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(b), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(_x61, _x62, _x63), a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x61), proper(_x62), proper(_x63)), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, a, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(_x51, _x52, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(proper(_x51), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(a, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(b, a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(ok(b), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(f(_x111, _x112, _x113), b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, a, _x73), a, b), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), proper(_x73)), ok(a), ok(b)), ok(a))) |
top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, f(_x121, _x122, _x123))), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), f(proper(_x121), proper(_x122), proper(_x123)))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, f(_x221, _x222, _x223), _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), f(proper(_x221), proper(_x222), proper(_x223)), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(a, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, _x83)), a, a), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x131, _x132, _x133), a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(f(_x81, _x82, _x83), f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(b, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, f(_x171, _x172, _x173)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), f(proper(_x171), proper(_x172), proper(_x173))))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(f(_x131, _x132, _x133), _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, a, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(a, a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(ok(a), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, a, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(a), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, a, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), f(_x161, _x162, _x163), _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, _x92, f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, f(_x61, _x62, _x63)), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), f(proper(_x61), proper(_x62), proper(_x63))), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), b, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, f(_x121, _x122, _x123)), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(b, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(ok(b), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, f(_x201, _x202, _x203), _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), f(proper(_x201), proper(_x202), proper(_x203)), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(f(_x131, _x132, _x133), _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(f(_x171, _x172, _x173), _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(f(proper(_x171), proper(_x172), proper(_x173)), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, b, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(b), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(f(_x211, _x212, _x213), _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(f(proper(_x211), proper(_x212), proper(_x213)), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(f(_x131, _x132, _x133), _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), a, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, b, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), ok(b), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(f(_x111, _x112, _x113), b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, a, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), ok(a), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(b, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(b, _x72, _x73), a, a), a))) | → | top#(f(ok(a), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, f(_x191, _x192, _x193)), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), f(proper(_x191), proper(_x192), proper(_x193))), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, _x73), a, a), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, a)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), ok(a))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x181, _x182, _x183), _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x181), proper(_x182), proper(_x183)), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(a, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(ok(a), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, f(_x171, _x172, _x173)), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(_x71, b, _x73), a, a), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x71), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, b, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, b, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), ok(b), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, a, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(a), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, f(_x111, _x112, _x113), a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, b))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), ok(b)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, f(_x241, _x242, _x243), _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), f(proper(_x241), proper(_x242), proper(_x243)), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), a, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(b, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(ok(b), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, a), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(a)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, b), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), ok(b)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, f(_x121, _x122, _x123)), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, a, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), ok(a), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), b, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), ok(b), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, f(_x161, _x162, _x163), b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, f(_x201, _x202, _x203)), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), f(proper(_x201), proper(_x202), proper(_x203))), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(f(_x61, _x62, _x63), a, f(_x81, _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(f(proper(_x61), proper(_x62), proper(_x63)), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(f(_x101, _x102, _x103), _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(f(_x101, _x102, _x103), _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, a)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), ok(a))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(a, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, a), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), ok(a)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(a, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(ok(a), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, b)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(b))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, _x73), a, f(_x71, _x72, _x73)), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(_x131, _x132, f(_x171, _x172, _x173))))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173)))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, b, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, b, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), ok(b), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, f(_x261, _x262, _x263)))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), f(proper(_x261), proper(_x262), proper(_x263))))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(b, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(b), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, f(_x121, _x122, _x123), _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), f(proper(_x121), proper(_x122), proper(_x123)), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(a, _x52, b), a))) | → | top#(f(proper(_x21), f(ok(a), proper(_x52), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, a), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), ok(a)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, f(_x151, _x152, _x153), _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), f(proper(_x151), proper(_x152), proper(_x153)), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(b, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, b, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, a, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, a), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(a)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, _x132, f(_x171, _x172, _x173))))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173)))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, f(_x111, _x112, _x113)), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), f(proper(_x111), proper(_x112), proper(_x113))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x191, _x192, _x193), _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, a, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(a), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, b, b))) | → | top#(f(proper(_x21), ok(b), ok(b))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, b, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(b), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, f(_x111, _x112, _x113), _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x83))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(f(_x111, _x112, _x113), _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, b)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), ok(b))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, f(_x281, _x282, _x283)))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), f(proper(_x281), proper(_x282), proper(_x283))))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(_x51, _x52, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(proper(_x51), proper(_x52), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, a), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), ok(a)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(a, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(ok(a), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(b, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(ok(b), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(a, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(ok(a), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, a, _x73), a, b), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), ok(b)), ok(a))) | | top#(mark(f(f(_x41, f(_x51, _x52, _x53), _x43), f(_x51, a, b), a))) | → | top#(f(f(proper(_x41), f(proper(_x51), proper(_x52), proper(_x53)), proper(_x43)), f(proper(_x51), ok(a), ok(b)), ok(a))) |
top#(mark(f(a, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), f(_x101, _x102, _x103), f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(f(_x81, _x82, _x83), _x72, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(f(proper(_x81), proper(_x82), proper(_x83)), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, a, a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(a, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(ok(a), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(b)) | → | top#(ok(b)) | | top#(mark(f(f(_x41, _x42, _x43), f(f(b, _x72, _x73), a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), a, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(a), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, f(_x121, _x122, _x123)), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(f(_x141, _x142, _x143), _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(f(proper(_x141), proper(_x142), proper(_x143)), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), f(_x101, _x102, _x103), f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, _x72, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, a, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, f(_x111, _x112, _x113), _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, a)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), ok(a))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, a, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(a), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x151, _x152, _x153), f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, a, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), ok(a), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, a)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(a))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), b, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), ok(b), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(a, f(b, a, _x53), a))) | → | top#(f(ok(a), f(ok(b), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(b, a, b), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(ok(b), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(a, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(a), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, a, a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, b, _x73), a, a), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, f(_x191, _x192, _x193)), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), f(proper(_x191), proper(_x192), proper(_x193))), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), f(_x101, _x102, _x103), f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(a, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(ok(a), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, a, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x91, _x92, _x93)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, a, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), ok(a), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, _x83)), a, b), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, b, _x83), f(_x101, b, b), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(b), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(a, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(a), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(_x51, a, _x53), a))) | → | top#(f(ok(a), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, b), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, a, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(a), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(f(_x81, _x82, _x83), _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(b, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, _x72, b), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), ok(b)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(f(_x81, _x82, _x83), _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, b, a), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(b), ok(a)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(_x51, a, b), a))) | → | top#(f(ok(b), f(proper(_x51), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x161, _x162, _x163), f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(f(_x151, _x152, _x153), _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, b), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(b)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, b))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(f(_x81, _x82, _x83), b, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(f(proper(_x81), proper(_x82), proper(_x83)), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(_x71, _x72, _x73), a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, b, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, a, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), ok(a), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(f(b, _x42, _x43), f(_x51, a, _x53), a))) | → | top#(f(f(ok(b), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, a), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(a)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, b), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(b, a, _x53), a))) | → | top#(f(ok(b), f(ok(b), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(b, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, a), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(a)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, _x22, f(_x61, _x62, _x63)))) | → | top#(f(proper(_x21), proper(_x22), f(proper(_x61), proper(_x62), proper(_x63)))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, a, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(b, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(b), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, f(_x111, _x112, _x113), _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(f(_x111, _x112, _x113), _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, a, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(a), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(_x131, f(_x161, _x162, _x163), _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(b, b, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, f(_x181, _x182, _x183), _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), f(proper(_x181), proper(_x182), proper(_x183)), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(f(_x131, _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(f(f(_x51, _x52, _x53), _x42, _x43), f(_x51, a, _x53), a))) | → | top#(f(f(f(proper(_x51), proper(_x52), proper(_x53)), proper(_x42), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(b, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), ok(b))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(f(_x111, _x112, _x113), b, b), f(a, b, f(_x131, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), ok(b))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(f(_x191, _x192, _x193), a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(f(proper(_x191), proper(_x192), proper(_x193)), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(a, a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(ok(a), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(a, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(ok(a), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), b, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) |
top#(mark(f(_x21, a, a))) | → | top#(f(proper(_x21), ok(a), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(a, _x52, f(_x71, _x72, _x73)), a))) | → | top#(f(ok(b), f(ok(a), proper(_x52), f(proper(_x71), proper(_x72), proper(_x73))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, b), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), ok(b)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(f(_x111, _x112, _x113), b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(ok(f(_x21, f(_x51, f(a, _x81, _x81), _x53), _x23))) | → | top#(f(_x21, f(_x51, mark(f(_x81, b, b)), _x53), _x23)) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(a, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(ok(a), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(_x51, a, a), a))) | → | top#(f(proper(_x21), f(proper(_x51), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(a, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, b), a, f(a, _x92, f(_x111, b, a))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(a, f(f(a, b, _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, a, b))) | → | top#(f(ok(b), ok(a), ok(b))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(b, b, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), ok(b), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(_x61, _x62, _x63), a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x61), proper(_x62), proper(_x63)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, f(_x191, _x192, _x193)), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), f(proper(_x191), proper(_x192), proper(_x193))), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(b, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(ok(b), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(b, a, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(b), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(a, _x52, _x53), a))) | → | top#(f(ok(a), f(ok(a), proper(_x52), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), a, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), ok(a), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(a, a, b), a))) | → | top#(f(proper(_x21), f(ok(a), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, f(_x161, _x162, _x163), _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(a, _x82, _x83)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(ok(a), proper(_x82), proper(_x83))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, f(_x161, _x162, _x163)), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), f(proper(_x161), proper(_x162), proper(_x163))), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, b), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(b)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(b, _x162, _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(ok(b), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(f(_x171, _x172, _x173), _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(f(proper(_x171), proper(_x172), proper(_x173)), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(f(_x121, _x122, _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(f(_x111, _x112, _x113), b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(a, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(ok(a), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(a, a, b))) | → | top#(f(ok(a), ok(a), ok(b))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(f(_x111, _x112, _x113), b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, a, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(a, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(a), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(b, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(b, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(b), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(b, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, f(_x141, _x142, _x143), _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, b), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, a, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(a), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, f(_x101, _x102, _x103), _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(b, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(b), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, b)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), ok(b))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(b, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(ok(b), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(b, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(b), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x201, _x202, _x203), f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x201), proper(_x202), proper(_x203)), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(b, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(_x101, b, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), f(_x141, _x142, _x143)), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, a)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), ok(a))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(b, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(ok(b), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, f(_x201, _x202, _x203), _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), f(proper(_x201), proper(_x202), proper(_x203)), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, f(_x161, _x162, _x163), _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, b, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(b), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(b, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(b), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, f(_x111, _x112, _x113), _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), b, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(b), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(b, a, a), a))) | → | top#(f(proper(_x21), f(ok(b), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(ok(f(a, b, a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, a), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, _x72, f(_x91, _x92, _x93)), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(b, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(ok(b), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, _x133), _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, _x92, f(b, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(ok(b), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, a, _x73), a, b), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), ok(b)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(a, b, f(a, _x132, b)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(a), proper(_x132), ok(b))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(f(_x131, _x132, _x133), f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, _x73), a, a), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(_x71, _x72, _x73), a, a), a))) | → | top#(f(ok(b), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, b, f(a, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, b), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, a), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(a, _x52, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(ok(a), proper(_x52), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, _x122, _x123), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, b, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), ok(b), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, b, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(b, f(_x101, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, b), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), b, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), ok(b), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(b, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(b), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, a, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, a, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), ok(a), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, _x72, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, a, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), ok(a), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, _x132, a), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, _x73), a, f(a, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, a, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), f(_x141, _x142, _x143)), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, a, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), ok(a), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, b, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, a)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(a))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, a), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, _x72, b), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), ok(b)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), f(_x141, _x142, _x143), _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, b), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(b)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, f(_x111, _x112, _x113), a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, _x132, a)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), ok(a))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(b, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(ok(b), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, _x72, f(_x91, _x92, _x93)), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), ok(a)), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(_x71, a, _x73), a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(proper(_x71), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(f(_x261, _x262, _x263), b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(f(proper(_x261), proper(_x262), proper(_x263)), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(a, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(ok(a), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, f(_x161, _x162, _x163), _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), f(_x101, _x102, _x103), f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(f(_x101, _x102, _x103), _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(b, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(ok(b), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(b, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(b, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, a, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), ok(a), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(_x111, b, b))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, b, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(ok(f(a, b, a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(ok(f(a, b, b)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, b, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, a), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(a)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, a, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(a), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, a), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), ok(a)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, b, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), ok(b), proper(_x133))))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, a), f(f(_x121, a, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(a), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), b, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(b), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(a, _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, a), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, a, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(a), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, f(_x141, _x142, _x143), _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(b, a, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(b), ok(a), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, f(_x191, _x192, _x193))))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), f(proper(_x191), proper(_x192), proper(_x193)))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, a), a, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), ok(a), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, f(_x161, _x162, _x163), _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), f(proper(_x161), proper(_x162), proper(_x163)), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, a), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), ok(a)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(a, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(ok(a), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), _x132, a), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(a, f(f(a, _x72, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, f(_x111, _x112, _x113), _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(b, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(ok(b), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x81, _x82, _x83), _x73), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, b, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, f(_x161, _x162, _x163)), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), f(proper(_x161), proper(_x162), proper(_x163))), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(_x71, a, f(_x81, _x82, a)), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), ok(a), f(proper(_x81), proper(_x82), ok(a))), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(f(_x91, _x92, _x93), _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(f(proper(_x91), proper(_x92), proper(_x93)), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, a, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(a), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(b, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(f(_x111, _x112, _x113), b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(f(proper(_x111), proper(_x112), proper(_x113)), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(b, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(b), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(a, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(ok(a), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, f(_x171, _x172, _x173)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), f(proper(_x171), proper(_x172), proper(_x173))))), ok(a))) |
top#(mark(f(b, f(f(a, a, a), a, _x53), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), ok(a)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(a, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, b, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), ok(b), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, _x72, a), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(b, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(ok(b), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(a, f(_x61, _x62, _x63), _x53), a))) | → | top#(f(ok(b), f(ok(a), f(proper(_x61), proper(_x62), proper(_x63)), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(b, _x92, f(b, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), proper(_x92), f(ok(b), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(a, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(ok(a), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(a, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(ok(a), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, a, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), ok(a), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, b, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), ok(b), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, b, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, b, _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(b), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, b, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(b), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, b), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), ok(b)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, f(_x131, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), f(proper(_x131), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(b, f(a, _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(b), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, a, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(_x91, f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, b)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), ok(b))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, b), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), ok(b)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x131, _x132, _x133), a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(f(_x111, _x112, _x113), _x102, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(f(proper(_x111), proper(_x112), proper(_x113)), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(a, _x92, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, b), _x92, f(f(f(_x151, _x152, _x153), b, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(b)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), ok(b), proper(_x133)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(_x91, _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(ok(f(a, b, a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(a, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(_x21, f(f(b, _x72, b), a, a), a))) | → | top#(f(proper(_x21), f(f(ok(b), proper(_x72), ok(b)), ok(a), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, b, _x43), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), ok(b), proper(_x43)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(_x101, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, f(_x91, _x92, _x93)), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, _x103), f(a, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), proper(_x103)), f(ok(a), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(f(_x101, _x102, _x103), _x82, _x83), f(_x101, b, b), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(a, f(f(a, _x72, a), a, f(_x91, _x92, f(_x111, _x112, _x113))), a))) | → | top#(f(ok(a), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(b, _x132, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(b), proper(_x132), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(f(_x231, _x232, _x233), a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, b), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(b)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, f(_x91, _x92, _x93)), a, f(f(_x101, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), f(proper(_x91), proper(_x92), proper(_x93))), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, f(_x141, _x142, _x143), _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), f(proper(_x141), proper(_x142), proper(_x143)), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), f(_x201, _x202, _x203), f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), f(proper(_x201), proper(_x202), proper(_x203)), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, b, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(b), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(_x71, _x72, _x73), a, b), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, a, _x73), a, a), a))) | → | top#(f(ok(b), f(f(ok(a), ok(a), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, a), _x92, f(f(f(a, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), ok(a)), proper(_x92), f(f(f(ok(a), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, _x102, f(_x121, _x122, _x123)), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x81, _x82, _x83), f(a, _x102, a), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(b, a, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), ok(a), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, a, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), ok(a), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(b, _x82, _x83), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(ok(b), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(a, a, _x53), a))) | → | top#(f(ok(b), f(ok(a), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(f(_x41, _x42, _x43), f(f(b, _x72, _x73), a, a), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) | | top#(mark(f(_x21, f(f(a, f(_x101, _x102, _x103), _x73), a, _x53), a))) | → | top#(f(proper(_x21), f(f(ok(a), f(proper(_x101), proper(_x102), proper(_x103)), proper(_x73)), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(a, f(_x131, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(a), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, _x162, _x163), f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), proper(_x162), proper(_x163)), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(ok(f(_x21, f(_x51, b, _x53), _x23))) | → | top#(f(_x21, f(_x51, mark(a), _x53), _x23)) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, f(_x161, f(_x191, _x192, _x193), _x163), f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), f(proper(_x161), f(proper(_x191), proper(_x192), proper(_x193)), proper(_x163)), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, _x102, _x103), f(_x111, b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(a)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), proper(_x93))), ok(a))) |
top#(mark(f(_x21, b, a))) | → | top#(f(proper(_x21), ok(b), ok(a))) | | top#(mark(f(_x21, f(f(_x71, f(_x81, _x82, _x83), _x73), a, a), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(_x91, _x92, f(f(_x131, b, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(f(proper(_x131), ok(b), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, a)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(a))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(b, f(_x101, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, _x172, b)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), ok(b))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(b, f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(ok(b), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(a, _x52, a), a))) | → | top#(f(ok(b), f(ok(a), proper(_x52), ok(a)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), ok(b)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, a, _x103), f(f(f(_x131, _x132, _x133), _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(f(f(proper(_x131), proper(_x132), proper(_x133)), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, f(_x81, _x82, _x83)), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), f(proper(_x81), proper(_x82), proper(_x83))), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(f(_x231, _x232, _x233), a, f(b, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(ok(b), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x111, _x112, _x113), a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x111), proper(_x112), proper(_x113)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(a, a, a), a))) | → | top#(f(proper(_x21), f(ok(a), ok(a), ok(a)), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(b, b, b), f(a, b, b))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(ok(b), ok(b), ok(b)), f(ok(a), ok(b), ok(b)))), ok(a))) |
top#(mark(f(_x21, f(f(_x71, a, f(_x111, _x112, _x113)), a, _x53), a))) | → | top#(f(proper(_x21), f(f(proper(_x71), ok(a), f(proper(_x111), proper(_x112), proper(_x113))), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(_x101, _x102, _x103), f(f(_x121, _x122, b), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), ok(b)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, a, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), ok(a), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, a), f(_x101, b, b), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), ok(a)), f(proper(_x101), ok(b), ok(b)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(a, _x102, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(b, _x72, _x73), a, a), a))) | → | top#(f(ok(b), f(f(ok(b), proper(_x72), proper(_x73)), ok(a), ok(a)), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, b, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), ok(b), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, a, _x103), f(f(_x121, _x122, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), ok(a), proper(_x103)), f(f(proper(_x121), proper(_x122), proper(_x123)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, a, _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), ok(a), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), a, f(f(f(_x121, _x122, _x123), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), ok(a), f(f(f(proper(_x121), proper(_x122), proper(_x123)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, a), a, f(f(_x101, _x102, _x103), _x92, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(_x101, _x102, f(_x121, _x122, _x123)), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), f(proper(_x121), proper(_x122), proper(_x123))), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(_x51, _x52, _x53), a))) | → | top#(f(ok(b), f(proper(_x51), proper(_x52), proper(_x53)), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(a, _x92, _x93)), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(ok(a), proper(_x92), proper(_x93))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(f(_x121, _x122, b), _x132, _x133), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(f(proper(_x121), proper(_x122), ok(b)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(a, _x132, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(ok(a), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(f(_x41, _x42, _x43), f(f(a, b, _x73), a, f(f(_x101, _x102, _x103), _x92, f(f(_x131, _x132, _x133), b, _x113))), a))) | → | top#(f(f(proper(_x41), proper(_x42), proper(_x43)), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(proper(_x101), proper(_x102), proper(_x103)), proper(_x92), f(f(proper(_x131), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(_x71, _x72, _x73), a, _x53), a))) | → | top#(f(ok(b), f(f(proper(_x71), proper(_x72), proper(_x73)), ok(a), proper(_x53)), ok(a))) | | top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, _x112, f(_x151, _x152, b)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), ok(b))))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, f(_x131, _x132, _x133), a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), f(proper(_x131), proper(_x132), proper(_x133)), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(f(a, b, b), a, f(a, _x92, f(b, b, a))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), proper(_x92), f(ok(b), ok(b), ok(a)))), ok(a))) |
top#(mark(f(b, f(f(a, b, a), a, f(_x91, f(_x101, b, b), f(a, b, f(a, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(proper(_x91), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(a), proper(_x132), proper(_x133))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, f(_x211, _x212, a))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), ok(a)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, _x133), _x123), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), proper(_x133)), proper(_x123)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, _x132, f(_x171, a, _x173)), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), proper(_x132), f(proper(_x171), ok(a), proper(_x173))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, a, f(_x171, _x172, _x173)), a), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(a), f(proper(_x171), proper(_x172), proper(_x173))), ok(a)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(_x131, b, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(proper(_x131), ok(b), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(f(_x231, _x232, _x233), a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(f(proper(_x231), proper(_x232), proper(_x233)), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, a), a, f(_x91, a, f(_x111, b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), ok(a)), ok(a), f(proper(_x91), ok(a), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, b, f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), ok(b), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(_x171, a, f(_x211, _x212, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(proper(_x171), ok(a), f(proper(_x211), proper(_x212), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(_x21, f(b, a, b), a))) | → | top#(f(proper(_x21), f(ok(b), ok(a), ok(b)), ok(a))) |
top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(b, f(_x111, _x112, _x113), _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(b), f(proper(_x111), proper(_x112), proper(_x113)), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(f(_x41, _x42, b), f(_x51, a, _x53), a))) | → | top#(f(f(proper(_x41), proper(_x42), ok(b)), f(proper(_x51), ok(a), proper(_x53)), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(a, f(a, _x102, a), f(f(b, f(_x131, _x132, f(_x171, _x172, _x173)), _x123), b, a))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(ok(b), f(proper(_x131), proper(_x132), f(proper(_x171), proper(_x172), proper(_x173))), proper(_x123)), ok(b), ok(a)))), ok(a))) | | top#(mark(f(b, f(f(a, _x72, _x73), a, f(_x91, f(_x101, a, _x103), f(_x111, b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), f(proper(_x101), ok(a), proper(_x103)), f(proper(_x111), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(a, f(_x81, _x82, _x83), _x53), a))) | → | top#(f(proper(_x21), f(ok(a), f(proper(_x81), proper(_x82), proper(_x83)), proper(_x53)), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(_x91, f(a, _x102, _x103), f(f(_x121, _x122, f(_x141, _x142, _x143)), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(proper(_x91), f(ok(a), proper(_x102), proper(_x103)), f(f(proper(_x121), proper(_x122), f(proper(_x141), proper(_x142), proper(_x143))), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, _x72, _x73), a, f(_x91, _x92, f(_x111, _x112, f(_x151, _x152, _x153)))), a))) | → | top#(f(proper(_x21), f(f(ok(a), proper(_x72), proper(_x73)), ok(a), f(proper(_x91), proper(_x92), f(proper(_x111), proper(_x112), f(proper(_x151), proper(_x152), proper(_x153))))), ok(a))) | | top#(mark(f(b, f(f(a, b, _x73), a, f(a, f(a, _x102, a), f(f(_x121, f(f(_x191, _x192, _x193), _x132, f(b, a, f(_x211, b, _x213))), a), b, _x113))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(ok(a), f(ok(a), proper(_x102), ok(a)), f(f(proper(_x121), f(f(proper(_x191), proper(_x192), proper(_x193)), proper(_x132), f(ok(b), ok(a), f(proper(_x211), ok(b), proper(_x213)))), ok(a)), ok(b), proper(_x113)))), ok(a))) |
top#(mark(f(_x21, f(f(a, b, _x73), a, f(f(a, _x102, a), _x92, f(f(f(_x151, _x152, _x153), _x132, _x133), b, _x113))), a))) | → | top#(f(proper(_x21), f(f(ok(a), ok(b), proper(_x73)), ok(a), f(f(ok(a), proper(_x102), ok(a)), proper(_x92), f(f(f(proper(_x151), proper(_x152), proper(_x153)), proper(_x132), proper(_x133)), ok(b), proper(_x113)))), ok(a))) | | top#(mark(f(b, f(f(a, b, a), a, f(f(_x81, _x82, _x83), f(_x101, b, b), f(a, b, f(b, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(a)), ok(a), f(f(proper(_x81), proper(_x82), proper(_x83)), f(proper(_x101), ok(b), ok(b)), f(ok(a), ok(b), f(ok(b), proper(_x132), proper(_x133))))), ok(a))) |
top#(mark(f(b, f(f(a, b, b), a, f(_x91, f(_x101, _x102, _x103), f(_x111, b, f(_x131, _x132, _x133)))), a))) | → | top#(f(ok(b), f(f(ok(a), ok(b), ok(b)), ok(a), f(proper(_x91), f(proper(_x101), proper(_x102), proper(_x103)), f(proper(_x111), ok(b), f(proper(_x131), proper(_x132), proper(_x133))))), ok(a))) |
)))), ok(a))) 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).