top#(mark(f(f(f(_x53, _x52, _x51), _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), ok(b)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, c, _x51), f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), f(ok(d), ok(c), proper(_x51)), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, d), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(d, _x42, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(d, _x52, f(d, b, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(f(_x93, _x92, _x91), b, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(c, c, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, d), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), ok(d)), ok(b))) |
top#(mark(f(f(c, c, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(c, _x102, d)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, d, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(b, _x112, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(ok(b), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, c, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, _x42, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(ok(c), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(c, f(d, f(_x83, b, _x81), c), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, f(_x63, _x62, _x61), _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, c, _x51), _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(c), proper(_x51)), proper(_x21))) | | top#(mark(f(f(c, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(c), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), proper(_x51)), ok(c))) | | top#(mark(f(f(d, d, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(c, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(c), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, c), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), ok(c)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(_x53, b, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, c, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), ok(c), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, c), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(d, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(d), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, c, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), ok(c))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, d))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, mark(f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, c))))))))))))))))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, f(_x933, _x932, f(_x1003, _x1002, _x1001)))))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, f(_x933, _x932, f(_x1003, _x1002, active(_x1001)))))))))))))))))))))))))) | | top#(mark(f(_x23, f(_x53, d, b), b))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), ok(b)), ok(b))) |
top#(mark(f(f(d, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(mark(f(c, f(d, f(_x83, _x82, _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, d), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(b, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(b, c, _x811)))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, mark(f(_x811, _x811, _x811)))))))))))))))))))))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), ok(f(c, b, c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(c, _x52, _x51), c))) | → | top#(f(proper(_x23), f(ok(c), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(d, b, f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, d))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, mark(f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, c))))))))))))))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, _x72, b)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(c, f(_x53, _x52, b), _x21))) | → | top#(f(ok(c), f(proper(_x53), proper(_x52), ok(b)), proper(_x21))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, c, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(d, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(b)), ok(c))) | | top#(mark(f(_x23, f(d, b, _x51), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(ok(f(b, c, _x21))) | → | top#(mark(f(_x21, _x21, _x21))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), ok(d)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(b, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(ok(b), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, d, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(d), proper(_x101)))), ok(c))) |
top#(mark(f(c, f(_x53, d, b), d))) | → | top#(f(ok(c), f(proper(_x53), ok(d), ok(b)), ok(d))) | | top#(mark(f(f(b, f(_x53, _x52, _x51), _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, f(_x53, _x52, _x51), _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(b, f(d, f(d, b, _x81), c), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(d, f(d, f(_x83, _x82, _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, b, d)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), ok(d))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, b, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), ok(b), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(c, f(d, c, _x51), _x21))) | → | top#(f(ok(c), f(ok(d), ok(c), proper(_x51)), proper(_x21))) | | top#(mark(f(_x23, f(d, _x52, f(d, _x92, f(_x133, _x132, _x131))), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), proper(_x92), f(proper(_x133), proper(_x132), proper(_x131)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(b, c, _x651)))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, mark(f(_x651, _x651, _x651)))))))))))))))))) |
top#(mark(f(f(b, _x42, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(c, _x52, b), _x21))) | → | top#(f(proper(_x23), f(ok(c), proper(_x52), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(d))), ok(c)), ok(c))) |
top#(mark(f(c, f(d, f(_x83, b, _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, c, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(f(_x133, _x132, _x131), _x112, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(f(proper(_x133), proper(_x132), proper(_x131)), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, c, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, c, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(c), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(_x53, c, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), ok(c), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(c, f(d, _x52, f(_x93, _x92, _x91)), c))) | → | top#(f(ok(c), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(c, c, c), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(c), ok(c), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, d), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), ok(d)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(c, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(ok(c), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) |
top#(mark(f(_x23, _x22, b))) | → | top#(f(proper(_x23), proper(_x22), ok(b))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, d), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, b, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(c, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, c, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), ok(c)), proper(_x51)), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(b, c, _x851))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, mark(f(_x851, _x851, _x851))))))))))))))))))))))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, b), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), ok(b)), proper(_x51)), ok(b))) |
top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, b, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(ok(b), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, f(d, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(ok(d), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(c, f(_x53, d, b), b))) | → | top#(f(ok(c), f(proper(_x53), ok(d), ok(b)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(b, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(d, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, d, _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, d, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, d, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(d, _x42, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, d, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, c, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x543, _x542, f(_x583, _x582, d)))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, mark(f(_x543, _x542, f(_x583, _x582, c)))))))))))))))) | | top#(mark(f(f(_x43, d, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(f(_x103, _x102, _x101), _x82, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x103), proper(_x102), proper(_x101)), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, b, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) |
top#(mark(f(_x23, f(_x53, f(_x83, _x82, _x81), c), c))) | → | top#(f(proper(_x23), f(proper(_x53), f(proper(_x83), proper(_x82), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, b, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), ok(b), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, _x51), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(b, f(d, f(d, _x82, _x81), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, b, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, c, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(b, c, _x221)))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, mark(f(_x221, _x221, _x221)))))))) | | top#(mark(f(f(f(_x53, f(_x63, _x62, _x61), d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), f(proper(_x63), proper(_x62), proper(_x61)), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(d, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(ok(d), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(c)))), ok(c))) | | top#(mark(f(f(d, d, b), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, b, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, c), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(c)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, c), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(c)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, _x22, f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), proper(_x22), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(f(_x43, b, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(b), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, c, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(_x53, d, _x51), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), proper(_x51)), proper(_x21))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, d, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(d), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, c, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), ok(c), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(c, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(b, f(d, f(_x83, b, _x81), c), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, d), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, b, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(b), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, b))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(b)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, _x92, c)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, d, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), ok(d), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(_x53, f(_x83, _x82, _x81), _x51), c))) | → | top#(f(proper(_x23), f(proper(_x53), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, c, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(b, c, _x101))))) | → | top#(f(_x23, _x22, f(_x63, _x62, mark(f(_x101, _x101, _x101))))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, f(b, c, _x931))))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, mark(f(_x931, _x931, _x931))))))))))))))))))))))))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, f(_x133, _x132, _x131), _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x133), proper(_x132), proper(_x131)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, c, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(d, f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, _x52, d), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), ok(d)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, f(_x663, _x662, d)))))))))))))))))) | → | top#(f(_x23, _x22, mark(f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, f(_x663, _x662, c)))))))))))))))))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, c)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, d, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, c, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(c, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(b, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(ok(b), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, d, f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(d), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, f(c, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(ok(c), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(d, _x42, b), f(b, c, _x51), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(c), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(d, _x42, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(b, _x52, _x51), c))) | → | top#(f(proper(_x23), f(ok(b), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, c, _x51), c))) | → | top#(f(proper(_x23), f(ok(d), ok(c), proper(_x51)), ok(c))) |
top#(mark(f(c, f(_x53, _x52, c), c))) | → | top#(f(ok(c), f(proper(_x53), proper(_x52), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, b, c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), ok(c)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), b), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, d)))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, m(b)))))))))))))))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, c), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, d))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), ok(d)))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, d), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), ok(d)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, c)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), ok(c))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(b)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, d), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), ok(d)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(b, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(ok(b), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(d, f(d, f(_x83, b, b), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), ok(b)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, b), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, _x42, b), f(b, b, f(_x73, _x72, _x71)), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(b), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, c, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(b, f(d, f(d, b, c), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), ok(c)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, c, _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), ok(b)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, d)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, c), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(c)), ok(c))) |
top#(mark(f(f(c, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(c), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, d))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(d)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x893, _x892, f(_x933, _x932, f(_x973, _x972, d))))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, mark(f(_x893, _x892, f(_x933, _x932, f(_x973, _x972, c))))))))))))))))))))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, b, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, d), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, f(_x63, _x62, _x61), _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, d, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(d, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, f(_x93, _x92, _x91), _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, b, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, b), d))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(b)), ok(d))) | | top#(mark(f(f(_x43, _x42, f(_x63, d, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), ok(d), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(f(c, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(ok(c), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(c))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(c, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, b), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(d, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, _x92, _x91)), _x21))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(b, c, _x421))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, mark(f(_x421, _x421, _x421))))))))))))) | | top#(mark(f(f(c, _x42, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, b, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), ok(c))), ok(c))) | | top#(mark(f(f(f(_x53, c, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), ok(c), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), c, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(_x53, c, b), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), ok(c), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(d)))), ok(c))) | | top#(mark(f(_x23, f(_x53, c, c), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(c), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), c, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(_x53, c, _x51), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), ok(c), proper(_x51)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(_x53, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(d, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, _x51), d))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), proper(_x51)), ok(d))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(c, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(b, c, _x341))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, mark(f(_x341, _x341, _x341))))))))))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, d, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(d), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(f(_x63, _x62, _x61), _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(f(proper(_x63), proper(_x62), proper(_x61)), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(d, _x42, b), f(b, b, c), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(b), ok(c)), ok(b))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, d)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), ok(d))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(b, f(_x53, _x52, _x51), c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(b, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, b), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(b, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(b), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(b, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(b, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(ok(b), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, d, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), ok(b)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, d), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, d, _x51), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), proper(_x51)), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(d), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(b, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(b), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, b), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(c, b, c), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(c), ok(b), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, d, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, c, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), ok(c), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(d, _x42, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(d, f(_x53, _x52, c), c))) | → | top#(f(ok(d), f(proper(_x53), proper(_x52), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, c, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, d, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(d), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(d, f(_x53, _x52, _x51), b))) | → | top#(f(ok(d), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, d, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, c, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, c, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, f(_x143, _x142, _x141), _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), f(proper(_x143), proper(_x142), proper(_x141)), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, d, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), b, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, b), f(b, _x52, _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, b), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, c, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, b), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), ok(d)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), c, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), ok(f(c, b, c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, _x52, c), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), ok(c)), ok(b))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, _x61), b), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), ok(b)), ok(b))) |
top#(mark(f(f(_x43, c, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, b, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, d, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), ok(c))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, b, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), ok(b), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, c, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), ok(c), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(d))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(c, b, f(c, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, _x52, c), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), ok(c)), ok(b))) | | top#(mark(f(_x23, f(d, _x52, f(d, _x92, d)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(d))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, f(_x933, _x932, f(b, c, _x1001)))))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x893, _x892, f(_x933, _x932, mark(f(_x1001, _x1001, _x1001)))))))))))))))))))))))))) | | top#(mark(f(_x23, f(d, f(d, _x82, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(c, _x52, c), c))) | → | top#(f(proper(_x23), f(ok(c), proper(_x52), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, f(_x113, _x112, _x111), _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(b, b, _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), ok(b), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(d, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, c))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(c)))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, _x92, d)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, f(f(_x113, _x112, _x111), _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, _x51), f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), proper(_x51)), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(_x23, f(_x53, d, c), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, f(_x93, _x92, _x91), c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), f(proper(_x93), proper(_x92), proper(_x91)), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(d, d, d), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, c, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, c), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), ok(c)), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, f(_x93, _x92, f(_x133, _x132, _x131))), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), f(proper(_x133), proper(_x132), proper(_x131)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(b, d, _x41), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(d, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(c, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), ok(d)), proper(_x51)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, b), b))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(b)), ok(b))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(d, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, b), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(d, _x42, b), f(b, b, d), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(b), ok(d)), ok(b))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(c, f(d, _x52, _x51), c))) | → | top#(f(ok(c), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(b, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, d), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(d)), proper(_x21))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(b, d, b), _x21))) | → | top#(f(proper(_x23), f(ok(b), ok(d), ok(b)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(c)))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(c, _x102, c)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, c), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), ok(c)), ok(b))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, c), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), ok(c)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), ok(c), proper(_x91))), ok(c))) |
top#(ok(f(_x33, _x32, f(_x73, _x72, d)))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, c)))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), ok(c)), proper(_x51)), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(b, c, _x301)))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, mark(f(_x301, _x301, _x301)))))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(d, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, d, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), ok(d), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, c, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, c, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(c), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, d), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(d, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(c, d, c), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, d), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, b, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, _x82, c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), ok(c)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, c), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, f(_x73, _x72, _x71)), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, c, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(c), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, b, _x21))) | → | top#(f(proper(_x23), ok(b), proper(_x21))) |
top#(mark(f(f(_x43, d, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, b), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), ok(b)), ok(b))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), f(d, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, b)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, d), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), ok(d)), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, b, f(d, _x92, b)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, b, d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), ok(d)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(c, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, c)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), ok(c))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(c, _x52, _x51), _x21))) | → | top#(f(proper(_x23), f(ok(c), proper(_x52), proper(_x51)), proper(_x21))) | | top#(mark(f(_x23, f(d, c, f(d, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(c), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, c, d), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(c), ok(d)), proper(_x21))) |
top#(mark(f(f(b, c, _x41), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(d, f(d, f(b, b, _x81), c), c))) | → | top#(f(ok(d), f(ok(d), f(ok(b), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, d, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, d), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(d)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, b, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(c, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(d, f(f(_x103, _x102, _x101), b, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x103), proper(_x102), proper(_x101)), ok(b), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, c), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, b, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), ok(b), proper(_x61)), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(ok(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, d))))))))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, c))))))))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(b, c, _x571)))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, mark(f(_x571, _x571, _x571)))))))))))))))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), b), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), ok(b)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(d, f(_x53, _x52, b), _x21))) | → | top#(f(ok(d), f(proper(_x53), proper(_x52), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, d), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, b)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(b, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(c, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(f(_x73, _x72, _x71), d, b), _x21))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(f(_x63, _x62, _x61), _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(f(proper(_x63), proper(_x62), proper(_x61)), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, _x102, b)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, d, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(f(_x73, _x72, _x71), _x52, _x51), c))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(c, _x42, b), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(b)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, _x81), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(c, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(d, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(d), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(mark(f(f(_x43, d, c), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(c, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, c, _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), proper(_x81)), ok(b)), ok(c))) |
top#(mark(f(b, f(_x53, _x52, c), c))) | → | top#(f(ok(b), f(proper(_x53), proper(_x52), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(d)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, f(_x93, _x92, _x91), _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(d, _x42, b), f(b, _x52, d), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(d)), ok(b))) |
top#(mark(f(f(_x43, c, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, c), _x21))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(c)), proper(_x21))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, c, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(c, f(d, d, b), _x21))) | → | top#(f(ok(c), f(ok(d), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(f(_x123, _x122, _x121), _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, b), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, c, _x51), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(c), proper(_x51)), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, b), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(b)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, c, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, b), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(d, f(d, _x52, _x51), c))) | → | top#(f(ok(d), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(b, _x52, c), c))) | → | top#(f(proper(_x23), f(ok(b), proper(_x52), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(c)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(f(_x83, _x82, _x81), _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, b, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, _x51), f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), proper(_x51)), f(proper(_x63), proper(_x62), proper(_x61)))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, d))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, mark(f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, c))))))))))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, f(_x433, _x432, d))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, mark(f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, f(_x433, _x432, c))))))))))))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(d, f(_x53, d, b), _x21))) | → | top#(f(ok(d), f(proper(_x53), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(c, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(c, f(_x53, _x52, _x51), c))) | → | top#(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, _x82, _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), ok(b)), ok(c))) |
top#(mark(f(f(d, c, b), f(b, b, _x51), b))) | → | top#(f(f(ok(d), ok(c), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(f(d, _x42, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(f(_x43, b, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(c)))), ok(c))) | | top#(mark(f(f(d, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, c, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, d, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(d), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, c, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), ok(d))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, c, f(_x93, _x92, _x91)), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(c), f(proper(_x93), proper(_x92), proper(_x91))), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, c), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, _x61), d), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), ok(d)), ok(b))) | | top#(mark(f(b, f(d, f(d, b, _x81), d), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, f(_x113, _x112, _x111), c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, c, b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), ok(b)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, f(_x93, _x92, _x91), _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, b), _x21))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(b)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, d, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(f(_x93, _x92, _x91), b, c), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(c, _x102, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(c, f(d, b, f(d, _x92, _x91)), c))) | → | top#(f(ok(c), f(ok(d), ok(b), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), ok(f(c, b, c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(f(d, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(d), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(d), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, b), f(b, d, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), ok(d), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, b, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), ok(b), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, c, b), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(c), ok(b)), proper(_x21))) | | top#(mark(f(c, f(c, d, b), _x21))) | → | top#(f(ok(c), f(ok(c), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(_x23, f(f(_x73, _x72, _x71), _x52, c), c))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), proper(_x52), ok(c)), ok(c))) | | top#(mark(f(f(d, _x42, b), f(b, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(c, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(ok(c), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(c, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, b), f(b, _x52, d), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), proper(_x52), ok(d)), ok(b))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(f(d, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(ok(d), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(f(_x83, _x82, _x81), _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(ok(f(c, d, c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, _x52, _x51), b))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, d, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), ok(d), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(d, f(c, _x82, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(c, c, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(b, _x52, _x51), _x21))) | → | top#(f(proper(_x23), f(ok(b), proper(_x52), proper(_x51)), proper(_x21))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, b, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(b, f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(ok(b), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(d), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, _x72, d)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) | | top#(mark(f(d, f(_x53, _x52, _x51), _x21))) | → | top#(f(ok(d), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x21))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(c, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, c), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(b, _x102, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(b, f(d, c, _x51), _x21))) | → | top#(f(ok(b), f(ok(d), ok(c), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, d, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(d), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, f(_x103, _x102, _x101), f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, c, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, d)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(d))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(d, c, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, c, d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), ok(d)), proper(_x51)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(_x53, _x52, d), c))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(d)), ok(c))) |
top#(mark(f(b, f(d, _x52, f(_x93, _x92, _x91)), c))) | → | top#(f(ok(b), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(c))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, b, f(d, _x92, c)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), proper(_x92), ok(c))), ok(c))) |
top#(mark(f(_x23, f(d, f(b, b, c), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, c, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(c, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, b, _x51), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(b), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, d, b), f(b, _x52, c), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), proper(_x52), ok(c)), ok(b))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, b), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), ok(b))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(b, f(d, f(d, b, f(_x93, _x92, _x91)), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), f(proper(_x93), proper(_x92), proper(_x91))), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, b, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), ok(d))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, c, _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(c), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, b, b)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(d, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, d, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), ok(d), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(c, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(b, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, d, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(d), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, c, b), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(c), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(f(_x83, _x82, _x81), d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(b, f(d, _x52, _x51), _x21))) | → | top#(f(ok(b), f(ok(d), proper(_x52), proper(_x51)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, f(_x73, _x72, _x71)), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, b)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(c, b, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, c, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(c), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(b)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(c, f(_x53, _x52, _x51), _x21))) | → | top#(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(c))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, f(_x83, _x82, _x81), _x51), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), proper(_x21))) |
top#(mark(f(_x23, d, _x21))) | → | top#(f(proper(_x23), ok(d), proper(_x21))) | | top#(mark(f(_x23, f(d, f(d, b, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, c, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(c), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, b, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(c, _x102, f(_x143, _x142, _x141))), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), f(proper(_x143), proper(_x142), proper(_x141)))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), ok(b)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(c, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(c), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, b, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(d, f(d, _x52, _x51), _x21))) | → | top#(f(ok(d), f(ok(d), proper(_x52), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, d)))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, mark(f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, c)))))))))))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(ok(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, d)))))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, c)))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, b, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, f(_x153, _x152, _x151)), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), f(proper(_x153), proper(_x152), proper(_x151))), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, c), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(d, _x102, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, d))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(d)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, b, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(ok(f(_x33, _x32, d))) | → | top#(mark(f(_x33, _x32, c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, c)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, b, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, d, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(c), ok(d), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, c), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(d, _x92, c)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, _x52, b), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), ok(b)), ok(b))) |
top#(mark(f(b, f(d, f(_x83, b, _x81), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, f(_x93, _x92, _x91), _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(b, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, d, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, b), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(d, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(b, _x52, d), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), ok(d)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, b, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(d, f(_x123, _x122, _x121), _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), f(proper(_x123), proper(_x122), proper(_x121)), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, c, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), proper(_x51)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(c, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(b, _x52, b), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), ok(b)), ok(b))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, _x52, b), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(b)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(c)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, b, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(_x53, d, b), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), ok(b)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(d, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(f(_x73, _x72, _x71), _x52, _x51), _x21))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), proper(_x52), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(b)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, c)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(b, f(_x53, _x52, b), _x21))) | → | top#(f(ok(b), f(proper(_x53), proper(_x52), ok(b)), proper(_x21))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, b, _x51), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), ok(b), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(c, _x112, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(ok(c), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(_x53, b, b), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), ok(b), ok(b)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, c), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(b, _x22, _x21))) | → | top#(f(ok(b), proper(_x22), proper(_x21))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, d, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), ok(d), proper(_x51)), ok(b))) | | top#(mark(f(f(c, _x42, d), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(d)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, d, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, d, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), ok(d), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, f(d, _x82, f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), ok(c)), proper(_x51)), ok(c))) |
top#(mark(f(f(b, _x42, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, d))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, m(b))))))))))))))))))))))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(c, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, b), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(c, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(c, b, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, _x82, d), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), ok(d)), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(d)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(c, _x22, _x21))) | → | top#(f(ok(c), proper(_x22), proper(_x21))) | | top#(mark(f(c, f(f(_x73, _x72, _x71), d, b), _x21))) | → | top#(f(ok(c), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, d), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, f(d, d, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, d, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, d, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), ok(d), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, b, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), ok(b), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), c, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, d)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), ok(d))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, b), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), ok(b)), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, d, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), ok(d), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(c, b, c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(b), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(c, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, c, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), ok(c), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(f(_x53, _x52, d), d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(b, f(d, f(d, b, _x81), b), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(b)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(b, f(d, f(d, b, _x81), f(_x73, _x72, _x71)), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), proper(_x81)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(d, f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(ok(d), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(d, d, b), f(b, b, _x51), b))) | → | top#(f(f(ok(d), ok(d), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, b, c), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), ok(c)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(_x53, d, b), f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), ok(b)), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(b, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, d, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(d), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, c), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), ok(c)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(f(_x93, _x92, _x91), b, f(c, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(ok(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, d))))))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, c))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, c, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, b, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), ok(b), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, b, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(c, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(ok(c), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, b), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(f(_x93, _x92, _x91), b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, d), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, d, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(d)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, _x52, d), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(d)), ok(b))) |
top#(mark(f(d, f(_x53, _x52, _x51), c))) | → | top#(f(ok(d), f(proper(_x53), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(c, _x102, b)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, c, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, c, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), ok(c), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(_x53, f(_x83, _x82, _x81), _x51), b))) | → | top#(f(proper(_x23), f(proper(_x53), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(b))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, b, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, f(_x113, _x112, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, c))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(c)))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, _x102, d)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(d, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(c, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(c, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(b, f(_x53, _x52, _x51), _x21))) | → | top#(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x21))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(b, c, _x731)))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, mark(f(_x731, _x731, _x731)))))))))))))))))))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(b, c, _x891)))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, mark(f(_x891, _x891, _x891)))))))))))))))))))))))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(b)))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, b), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), ok(b)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, f(_x93, _x92, _x91), c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, f(_x113, _x112, _x111), _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, d), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(d)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, f(c, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, f(_x63, _x62, _x61)), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x783, _x782, f(_x823, _x822, d)))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, mark(f(_x783, _x782, f(_x823, _x822, c)))))))))))))))))))))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, f(_x103, _x102, _x101), f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(f(_x113, _x112, _x111), _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, b), _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), ok(b)), proper(_x21))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, c), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(c)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(d, f(d, b, f(d, _x92, _x91)), c))) | → | top#(f(ok(d), f(ok(d), ok(b), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, b, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), ok(b))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(f(d, d, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), ok(d), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, b)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), ok(b))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, b, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), ok(b)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(f(_x73, _x72, _x71), _x52, _x51), b))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, d, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), ok(d), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, c, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, d))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(d)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(d)))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(b, c, _x501))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, mark(f(_x501, _x501, _x501))))))))))))))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, b, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, d, c), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(c, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(ok(c), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, _x92, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(c))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, f(_x113, b, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), ok(b), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(d, f(d, f(d, b, _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(ok(d), ok(b), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, _x82, _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, d, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), ok(d), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, c, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(c), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, d, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(d), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(f(_x63, _x62, _x61), _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(f(proper(_x63), proper(_x62), proper(_x61)), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, d), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, c, c), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(c), ok(c)), proper(_x21))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(b, c, _x611))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, mark(f(_x611, _x611, _x611))))))))))))))))) | | top#(mark(f(f(_x43, _x42, c), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, b, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(f(d, _x42, b), f(b, _x52, b), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(b)), ok(b))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), b, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, b, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(b), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, d)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(b, c, _x461)))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, mark(f(_x461, _x461, _x461)))))))))))))) |
top#(ok(f(_x23, _x22, f(b, c, _x61)))) | → | top#(f(_x23, _x22, mark(f(_x61, _x61, _x61)))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(c, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(d, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(b, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(b), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, _x82, b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), ok(b)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, c, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, c))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), ok(c)))), ok(c))) | | top#(mark(f(f(d, f(_x53, _x52, _x51), b), f(b, b, _x51), b))) | → | top#(f(f(ok(d), f(proper(_x53), proper(_x52), proper(_x51)), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) |
top#(mark(f(f(d, f(_x53, _x52, _x51), b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), f(proper(_x53), proper(_x52), proper(_x51)), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(_x23, c, _x21))) | → | top#(f(proper(_x23), ok(c), proper(_x21))) |
top#(mark(f(f(d, _x42, b), f(b, _x52, c), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(c)), ok(b))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(b, f(d, f(d, b, b), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), ok(b)), proper(_x51)), ok(c))) |
top#(mark(f(c, f(_x53, d, b), c))) | → | top#(f(ok(c), f(proper(_x53), ok(d), ok(b)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, d, _x41), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(f(_x123, _x122, _x121), c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, b, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, c, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(c), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, c, _x41), f(d, f(d, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, b), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, c, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), ok(c), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(b, f(_x53, d, b), _x21))) | → | top#(f(ok(b), f(proper(_x53), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(_x23, f(d, f(d, c, c), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), ok(c)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(d))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, d, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, f(_x103, _x102, _x101))), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101)))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, c, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, d), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(d, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, d), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(d)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, f(_x903, _x902, d)))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x813, _x812, f(_x853, _x852, mark(f(_x903, _x902, c)))))))))))))))))))))))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, c))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(c)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(d, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(d), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(b, c, b))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), ok(b)))), ok(c))) |
top#(mark(f(f(b, f(_x53, _x52, _x51), _x41), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(d, f(b, b, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(_x23, f(_x53, _x52, f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(c, f(d, f(d, _x82, _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) |
top#(mark(f(d, f(d, c, _x51), _x21))) | → | top#(f(ok(d), f(ok(d), ok(c), proper(_x51)), proper(_x21))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(b, c, _x181))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, mark(f(_x181, _x181, _x181))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(d, _x42, b), f(b, b, b), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(b), ok(b)), ok(b))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(f(_x123, _x122, _x121), _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x123), proper(_x122), proper(_x121)), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, b, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), ok(b), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, d, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(d), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, c, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(_x43, d, c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, b, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(b, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, d, _x51), b))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(b, c, _x141)))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, mark(f(_x141, _x141, _x141)))))) | | top#(mark(f(_x23, f(d, d, _x51), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(d), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), ok(d))), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(d, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(ok(d), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(b, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, b, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(b), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, b, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(b), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, b, f(d, d, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, b), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(b)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, b))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(b)))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(b, f(_x53, _x52, _x51), c))) | → | top#(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(c, f(_x53, d, b), f(_x63, _x62, _x61)))) | → | top#(f(ok(c), f(proper(_x53), ok(d), ok(b)), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(f(b, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, b, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(c, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, c), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, b))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(b)))), ok(c))) | | top#(mark(f(f(d, b, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), ok(b), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(ok(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, d))))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, c))))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(_x53, _x52, c), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(c)), proper(_x21))) |
top#(mark(f(_x23, f(d, b, f(d, _x92, d)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(b, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(ok(b), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(d, f(d, f(c, b, _x81), c), c))) | → | top#(f(ok(d), f(ok(d), f(ok(c), ok(b), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, c, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(f(_x53, f(_x63, _x62, _x61), _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, d))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(d)))), ok(c))) | | top#(mark(f(_x23, f(d, d, f(d, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(d), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(c, f(b, d, b), _x21))) | → | top#(f(ok(c), f(ok(b), ok(d), ok(b)), proper(_x21))) | | top#(mark(f(f(f(c, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(c), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, b, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(b), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, b), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), ok(b)), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, b, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(b), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, d, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, c))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(c)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) | | top#(mark(f(_x23, f(d, _x52, _x51), d))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), proper(_x51)), ok(d))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, c, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), ok(c), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(f(d, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(ok(d), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(c), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(_x53, _x52, f(_x93, _x92, _x91)), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), proper(_x21))) |
top#(mark(f(f(f(_x53, _x52, d), c, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(c, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(ok(c), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(ok(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, d)))))))) | → | top#(mark(f(_x33, _x32, f(_x73, _x72, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, c)))))))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, c, c)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(b, c, _x691))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, mark(f(_x691, _x691, _x691))))))))))))))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(c, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(c), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, f(_x83, b, _x81), b), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), ok(b)), ok(c))) | | top#(mark(f(b, f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), ok(c))), ok(c))) | | top#(mark(f(f(b, c, d), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), ok(f(c, b, c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, d, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), ok(d), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(d, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(ok(d), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, b, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(c, f(_x53, _x52, _x51), _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, _x72, c)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(b)))), ok(c))) | | top#(mark(f(_x23, f(c, d, b), _x21))) | → | top#(f(proper(_x23), f(ok(c), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(f(_x53, c, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(c), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, c), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(c)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, c, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), ok(c), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, b), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, d), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), ok(d)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, b, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) |
top#(mark(f(c, f(_x53, _x52, _x51), b))) | → | top#(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(d, f(d, f(d, c, _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(ok(d), ok(c), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(b, f(d, f(_x83, b, c), c), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(_x103, c, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, d, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, f(b, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(b), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(c, f(d, f(d, b, _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(ok(d), ok(b), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(d, f(d, f(d, f(_x113, _x112, _x111), _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, c, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), ok(c), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), ok(d)))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(b, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, c, f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(c), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, d, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, f(_x113, _x112, _x111), b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), f(proper(_x113), proper(_x112), proper(_x111)), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, b, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), ok(b), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, b, f(d, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(c, _x52, _x51), b))) | → | top#(f(proper(_x23), f(ok(c), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(b, c, _x41), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, c, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(c), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), ok(b), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, _x52, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, d, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), ok(d), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, d), b))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(d)), ok(b))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(b, f(d, _x52, _x51), c))) | → | top#(f(ok(b), f(ok(d), proper(_x52), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(b, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(b), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, _x52, c), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(c)), ok(b))) |
top#(mark(f(_x23, f(_x53, _x52, b), c))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(b)), ok(c))) | | top#(mark(f(f(_x43, d, b), f(b, c, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), ok(c), proper(_x51)), ok(b))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(b, c, _x261))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, mark(f(_x261, _x261, _x261))))))))) | | top#(mark(f(f(d, _x42, b), f(b, d, _x51), b))) | → | top#(f(f(ok(d), proper(_x42), ok(b)), f(ok(b), ok(d), proper(_x51)), ok(b))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, f(_x113, _x112, _x111), c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, d), _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(_x103, _x102, f(_x143, _x142, _x141))), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), f(proper(_x143), proper(_x142), proper(_x141)))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, d), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, d), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, _x72, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), ok(d))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, d, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(c, b, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), ok(b), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(d, c, _x51), d))) | → | top#(f(proper(_x23), f(ok(d), ok(c), proper(_x51)), ok(d))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, b)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), ok(b))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, c, c), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), d), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), ok(d)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, d, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(b), ok(d), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, c))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(c)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), ok(b))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, b, _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(b, _x52, _x51), b))) | → | top#(f(proper(_x23), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(c, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(ok(c), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(f(d, d, c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, f(_x103, _x102, _x101)), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), _x22, _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), proper(_x22), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, b))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(b)))), ok(c))) | | top#(mark(f(f(b, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(d, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(ok(d), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(b, d, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), ok(d), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, c, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(c), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, _x52, _x51), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), _x51), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, f(b, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(ok(b), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, b), f(b, _x52, _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, b, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(d, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, b), f(b, b, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(d, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(c, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(c), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, b))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), ok(b)))), ok(c))) | | top#(mark(f(_x23, f(d, d, _x51), c))) | → | top#(f(proper(_x23), f(ok(d), ok(d), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, d)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(d))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, d, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, b, f(d, b, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), ok(b), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(_x53, b, c), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(b), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, b, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(b, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(d, f(d, f(_x83, b, f(_x93, _x92, _x91)), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), f(proper(_x93), proper(_x92), proper(_x91))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), _x51), _x21))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), proper(_x21))) |
top#(mark(f(f(f(d, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(ok(d), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(f(c, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(ok(c), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(d, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(d), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, d, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, b), f(_x63, _x62, _x61)))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(b)), f(proper(_x63), proper(_x62), proper(_x61)))) | | top#(mark(f(_x23, f(_x53, _x52, f(_x93, _x92, _x91)), b))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(b))) |
top#(mark(f(f(d, d, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(b, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(ok(b), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, b), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), ok(b)), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, d), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, c), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(c, _x62, _x61), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), proper(_x61)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, c, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(c), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, b, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(_x63, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, d)))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, mark(f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, c)))))))))) |
top#(mark(f(f(f(_x53, _x52, b), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(b)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(b, f(d, b, f(d, _x92, _x91)), c))) | → | top#(f(ok(b), f(ok(d), ok(b), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, c), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, c, f(_x143, _x142, _x141)))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), f(proper(_x143), proper(_x142), proper(_x141))))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) | | top#(mark(f(f(d, _x42, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(_x23, f(d, _x52, d), _x21))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), ok(d)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, _x61), f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) |
top#(mark(f(f(_x43, c, f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(c), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, b, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(_x53, _x52, c), b))) | → | top#(f(proper(_x23), f(proper(_x53), proper(_x52), ok(c)), ok(b))) | | top#(mark(f(f(_x43, d, f(f(_x83, _x82, _x81), _x62, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(d, f(d, _x52, f(_x93, _x92, _x91)), c))) | → | top#(f(ok(d), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(b, _x82, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, b, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(d, f(d, f(_x83, b, d), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), ok(d)), ok(c)), ok(c))) |
top#(mark(f(_x23, f(d, f(d, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), ok(b), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, _x52, f(_x93, f(_x123, _x122, _x121), _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), f(proper(_x123), proper(_x122), proper(_x121)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x663, _x662, f(_x703, _x702, d))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, mark(f(_x663, _x662, f(_x703, _x702, c))))))))))))))))))) | | top#(mark(f(f(b, _x42, c), f(d, f(c, b, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(c))) |
top#(mark(f(f(f(f(_x63, _x62, _x61), _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(f(proper(_x63), proper(_x62), proper(_x61)), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, f(_x103, _x102, _x101), f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, f(_x103, _x102, _x101)), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, f(_x53, _x52, _x51), c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, c, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(c), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, _x92, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(mark(f(d, f(d, f(_x83, b, c), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(b, b, f(b, _x102, b)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), ok(b))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, f(_x103, _x102, _x101)), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(d, f(b, b, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(b), ok(b), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, b, b)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(b), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, _x61), f(d, f(_x103, _x102, _x101), f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, c), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(c)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, d, b), _x21))) | → | top#(f(proper(_x23), f(ok(d), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(f(_x53, c, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), ok(c), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, b), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(b, f(d, f(d, b, d), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(b), ok(d)), proper(_x51)), ok(c))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(f(_x83, _x82, _x81), _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(c, _x42, b), f(b, _x52, _x51), b))) | → | top#(f(f(ok(c), proper(_x42), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(c, b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(ok(c), ok(b), proper(_x71))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(b, c, _x381)))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, mark(f(_x381, _x381, _x381)))))))))))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(c, f(_x133, _x132, _x131), _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), f(proper(_x133), proper(_x132), proper(_x131)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, d, b), _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), ok(d), ok(b)), proper(_x21))) |
top#(mark(f(f(d, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(d, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(d), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(b, _x42, b), f(d, f(_x83, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(b)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(_x53, d, b), d))) | → | top#(f(proper(_x23), f(proper(_x53), ok(d), ok(b)), ok(d))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), f(_x63, _x62, _x61)), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(f(_x93, _x92, _x91), _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, _x61), f(d, d, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(d, b, f(_x103, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(b), f(proper(_x103), ok(b), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, c, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(d, d, _x41), f(d, f(_x63, c, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, f(_x93, _x92, _x91), _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(c, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(_x53, b, _x51), c))) | → | top#(f(proper(_x23), f(proper(_x53), ok(b), proper(_x51)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, _x61), f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, b), f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(_x53, _x52, _x51), _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x21))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(d, f(d, f(d, b, _x81), c), c))) | → | top#(f(ok(d), f(ok(d), f(ok(d), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, f(_x73, _x72, _x71)), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, c, _x61)), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), ok(c), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(d, _x22, _x21))) | → | top#(f(ok(d), proper(_x22), proper(_x21))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, d, b), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(b, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(c, _x42, c), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(ok(c), proper(_x42), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(b, f(d, f(d, f(_x113, _x112, _x111), _x81), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(d, b, f(d, c, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, f(_x823, _x822, f(_x863, _x862, d))))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x773, _x772, mark(f(_x823, _x822, f(_x863, _x862, c))))))))))))))))))))))) |
top#(mark(f(_x23, f(d, f(_x83, _x82, _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), b, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, f(_x53, _x52, _x51), _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(d, c, _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, _x82, _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(_x43, b, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(_x73, c, b)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), ok(c), ok(b))), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, b, f(d, _x92, f(_x113, _x112, _x111))), c))) | → | top#(f(proper(_x23), f(ok(d), ok(b), f(ok(d), proper(_x92), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(d, _x92, b)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(ok(d), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(_x23, f(_x53, b, _x51), b))) | → | top#(f(proper(_x23), f(proper(_x53), ok(b), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(b, c, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(b), ok(c), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), _x81), d), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), ok(d)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(_x103, c, d))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), ok(d)))), ok(c))) | | top#(ok(f(_x53, _x52, f(_x83, _x82, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, f(_x433, _x432, f(_x473, _x472, d)))))))))))))) | → | top#(mark(f(_x53, _x52, f(_x83, _x82, f(_x113, _x112, f(_x153, _x152, f(_x193, _x192, f(_x233, _x232, f(_x273, _x272, f(_x313, _x312, f(_x353, _x352, f(_x393, _x392, f(_x433, _x432, f(_x473, _x472, c)))))))))))))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(c, f(_x53, _x52, _x51), c), f(d, f(b, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(c), f(proper(_x53), proper(_x52), proper(_x51)), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, _x62, _x61), c), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), ok(c)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), ok(c)), ok(c))) |
top#(mark(f(_x23, _x22, c))) | → | top#(f(proper(_x23), proper(_x22), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, b), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), ok(b)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, d), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), ok(d)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(c, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(ok(c), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, c), f(d, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(ok(d), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, f(_x63, _x62, _x61)), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, f(_x103, _x102, _x101), _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(d, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, c), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), ok(c)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, _x22, d))) | → | top#(f(proper(_x23), proper(_x22), ok(d))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, f(_x113, _x112, _x111))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), f(proper(_x113), proper(_x112), proper(_x111)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(c, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(c), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, d, c)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), ok(c))), ok(c)), ok(c))) |
top#(mark(f(d, f(d, f(d, _x82, _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, _x61), f(d, b, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, d, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, c, f(_x123, _x122, _x121)), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), ok(c), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x51)), ok(c))) |
top#(mark(f(f(f(_x53, b, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), ok(b), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(b, b, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(ok(b), ok(b), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(b, _x62, b), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(_x53, f(_x83, _x82, _x81), b), _x21))) | → | top#(f(proper(_x23), f(proper(_x53), f(proper(_x83), proper(_x82), proper(_x81)), ok(b)), proper(_x21))) | | top#(mark(f(f(f(_x53, _x52, c), _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(c)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, d, d), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), ok(d)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, b, f(c, d, _x101)), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(b), f(ok(c), ok(d), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(_x73, _x72, c)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(proper(_x73), proper(_x72), ok(c))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(_x783, _x782, d))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, mark(f(_x783, _x782, c))))))))))))))))))))) |
top#(mark(f(f(c, d, c), f(d, f(b, b, f(c, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, b, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(b, d, _x41), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, f(_x123, _x122, _x121)), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121))), proper(_x91))), ok(c))) | | top#(mark(f(f(b, _x42, d), f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), ok(d)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), b, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(c, f(d, f(_x83, b, c), c), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(c, _x42, _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(c), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, b)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(b))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x82, _x81), _x51), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(b, b, _x41), f(d, f(_x83, b, f(_x103, _x102, c)), c), c))) | → | top#(f(f(ok(b), ok(b), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(c))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, f(_x103, _x102, d)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), ok(d))), ok(c)), ok(c))) |
top#(mark(f(f(d, _x42, c), f(d, f(c, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(c, c, c), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(ok(c), ok(c), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, _x92, f(f(_x123, _x122, _x121), c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(f(proper(_x123), proper(_x122), proper(_x121)), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(b, f(_x53, _x52, _x51), b))) | → | top#(f(ok(b), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x83, b, f(_x103, d, _x101)), c), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), ok(d), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, b)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(b))), ok(c))) |
top#(mark(f(c, f(d, _x52, _x51), _x21))) | → | top#(f(ok(c), f(ok(d), proper(_x52), proper(_x51)), proper(_x21))) | | top#(mark(f(c, f(d, f(_x83, b, f(c, _x102, _x101)), c), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), ok(b), f(ok(c), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, f(_x93, _x92, _x91), _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, b, b), f(b, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(b), ok(b)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(c, f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(ok(c), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, c, _x41), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, d, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, f(_x53, _x52, _x51), b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(proper(_x43), f(proper(_x53), proper(_x52), proper(_x51)), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, d, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), ok(d), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, b), f(b, f(_x63, d, _x61), _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), ok(d), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(d, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(c, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(c), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(d, b, b), f(b, b, _x51), b))) | → | top#(f(f(ok(d), ok(b), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(_x23, f(d, f(d, f(d, _x112, _x111), _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(ok(d), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(b, f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, f(_x83, c, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(c), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(b, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(ok(b), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(_x23, f(d, f(_x83, d, _x81), _x51), c))) | → | top#(f(proper(_x23), f(ok(d), f(proper(_x83), ok(d), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(_x23, f(_x53, c, _x51), b))) | → | top#(f(proper(_x23), f(proper(_x53), ok(c), proper(_x51)), ok(b))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, c)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), ok(c))), ok(c))) | | top#(mark(f(d, f(d, f(_x83, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, b), f(b, f(_x63, _x62, _x61), _x51), b))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(b)), f(ok(b), f(proper(_x63), proper(_x62), proper(_x61)), proper(_x51)), ok(b))) | | top#(mark(f(b, f(d, f(d, c, _x81), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(ok(d), ok(c), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(f(_x83, _x82, _x81), _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(f(proper(_x83), proper(_x82), proper(_x81)), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, f(b, c, _x771))))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x343, _x342, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x573, _x572, f(_x613, _x612, f(_x653, _x652, f(_x693, _x692, f(_x733, _x732, mark(f(_x771, _x771, _x771))))))))))))))))))))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(_x43, b, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(b), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, _x61), f(d, _x92, f(b, c, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), proper(_x61)), f(ok(d), proper(_x92), f(ok(b), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, b, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), ok(b), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(c, f(d, _x52, f(d, _x92, _x91)), c))) | → | top#(f(ok(c), f(ok(d), proper(_x52), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(_x23, f(d, f(c, b, c), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(c), ok(b), ok(c)), ok(c)), ok(c))) |
top#(ok(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, f(_x663, _x662, f(_x703, _x702, f(_x743, _x742, d)))))))))))))))))))) | → | top#(f(_x23, _x22, f(_x63, _x62, f(_x103, _x102, f(_x143, _x142, f(_x183, _x182, f(_x223, _x222, f(_x263, _x262, f(_x303, _x302, mark(f(_x383, _x382, f(_x423, _x422, f(_x463, _x462, f(_x503, _x502, f(_x543, _x542, f(_x583, _x582, f(_x623, _x622, f(_x663, _x662, f(_x703, _x702, f(_x743, _x742, c)))))))))))))))))))) | | top#(mark(f(d, f(d, f(_x83, b, _x81), _x51), c))) | → | top#(f(ok(d), f(ok(d), f(proper(_x83), ok(b), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(_x23, f(f(_x73, _x72, _x71), _x52, b), _x21))) | → | top#(f(proper(_x23), f(f(proper(_x73), proper(_x72), proper(_x71)), proper(_x52), ok(b)), proper(_x21))) | | top#(mark(f(f(_x43, d, _x41), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, c, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(c), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(_x83, b, f(_x103, _x102, f(_x123, _x122, _x121))), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), f(proper(_x103), proper(_x102), f(proper(_x123), proper(_x122), proper(_x121)))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, d), f(d, f(d, _x62, _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(d), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, f(_x93, _x92, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, d, f(_x63, _x62, f(_x103, _x102, _x101))), f(d, f(b, b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101)))), f(ok(d), f(ok(b), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, _x62, _x61), f(d, b, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), proper(_x62), proper(_x61)), f(ok(d), ok(b), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, d, b), f(b, _x52, b), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), proper(_x52), ok(b)), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x83, b, c), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x83), ok(b), ok(c)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, d, _x41), f(d, f(_x63, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(f(d, d, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(ok(d), ok(d), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, _x62, c), f(_x73, c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), proper(_x62), ok(c)), f(proper(_x73), ok(c), proper(_x71))), ok(c))) |
top#(mark(f(f(b, c, c), f(d, f(c, b, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(b), ok(c), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), _x42, b), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), ok(b)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, f(_x133, _x132, _x131), _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), f(proper(_x133), proper(_x132), proper(_x131)), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, _x51), f(_x53, _x52, _x51), _x41), f(d, f(_x63, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(d, _x42, _x41), f(b, _x52, _x51), b))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(b), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, d, b), f(b, _x52, f(_x73, _x72, _x71)), b))) | → | top#(f(f(proper(_x43), ok(d), ok(b)), f(ok(b), proper(_x52), f(proper(_x73), proper(_x72), proper(_x71))), ok(b))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, d, f(_x103, _x102, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), ok(d), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(_x23, f(d, f(d, f(_x113, _x112, _x111), _x81), c), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), ok(c)), ok(c))) |
top#(mark(f(c, f(d, f(d, f(_x113, _x112, _x111), _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(ok(d), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), f(_x53, _x52, _x51), _x41), f(d, f(_x63, _x62, b), f(d, _x92, _x91)), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), f(proper(_x53), proper(_x52), proper(_x51)), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, c, d), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(c), ok(d)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, _x61), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(f(_x93, _x92, _x91), b, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(b), proper(_x71))), ok(c))) |
top#(mark(f(_x23, f(b, _x52, b), _x21))) | → | top#(f(proper(_x23), f(ok(b), proper(_x52), ok(b)), proper(_x21))) | | top#(mark(f(_x23, f(d, f(d, _x82, _x81), f(_x93, _x92, _x91)), c))) | → | top#(f(proper(_x23), f(ok(d), f(ok(d), proper(_x82), proper(_x81)), f(proper(_x93), proper(_x92), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, f(_x93, _x92, _x91), _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(f(_x53, _x52, d), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, _x102, _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), ok(d)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), proper(_x102), proper(_x101)))), ok(c))) |
top#(mark(f(_x23, f(d, _x52, f(_x93, _x92, b)), c))) | → | top#(f(proper(_x23), f(ok(d), proper(_x52), f(proper(_x93), proper(_x92), ok(b))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(d, _x62, f(_x103, _x102, _x101)), f(d, _x92, f(_x103, b, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), proper(_x62), f(proper(_x103), proper(_x102), proper(_x101))), f(ok(d), proper(_x92), f(proper(_x103), ok(b), proper(_x101)))), ok(c))) |
top#(mark(f(b, f(d, f(_x83, _x82, _x81), _x51), c))) | → | top#(f(ok(b), f(ok(d), f(proper(_x83), proper(_x82), proper(_x81)), proper(_x51)), ok(c))) | | top#(mark(f(f(c, d, c), f(d, f(b, b, f(_x103, f(_x113, _x112, _x111), _x101)), c), c))) | → | top#(f(f(ok(c), ok(d), ok(c)), f(ok(d), f(ok(b), ok(b), f(proper(_x103), f(proper(_x113), proper(_x112), proper(_x111)), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(f(_x53, _x52, _x51), _x42, _x41), f(d, f(_x63, _x62, b), f(d, _x92, f(_x103, f(_x133, _x132, _x131), _x101))), c))) | → | top#(f(f(f(proper(_x53), proper(_x52), proper(_x51)), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(b)), f(ok(d), proper(_x92), f(proper(_x103), f(proper(_x133), proper(_x132), proper(_x131)), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(b, b, f(b, c, _x101)), c), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), ok(c), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, d, f(_x63, _x62, _x61)), f(d, f(b, b, f(f(_x113, _x112, _x111), _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), f(proper(_x63), proper(_x62), proper(_x61))), f(ok(d), f(ok(b), ok(b), f(f(proper(_x113), proper(_x112), proper(_x111)), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(_x23, f(d, c, _x51), b))) | → | top#(f(proper(_x23), f(ok(d), ok(c), proper(_x51)), ok(b))) |
top#(mark(f(d, f(d, f(f(_x73, _x72, _x71), b, _x81), c), c))) | → | top#(f(ok(d), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), proper(_x81)), ok(c)), ok(c))) | | top#(mark(f(f(_x43, _x42, b), f(b, _x52, b), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), proper(_x52), ok(b)), ok(b))) |
top#(mark(f(f(_x43, _x42, b), f(b, b, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(b)), f(ok(b), ok(b), proper(_x51)), ok(b))) | | top#(mark(f(c, f(d, f(d, c, _x81), _x51), c))) | → | top#(f(ok(c), f(ok(d), f(ok(d), ok(c), proper(_x81)), proper(_x51)), ok(c))) |
top#(mark(f(f(_x43, _x42, d), f(d, f(b, c, _x61), f(d, _x92, f(_x103, c, _x101))), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(ok(d), f(ok(b), ok(c), proper(_x61)), f(ok(d), proper(_x92), f(proper(_x103), ok(c), proper(_x101)))), ok(c))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, d, _x91)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), ok(d), proper(_x91))), ok(c))) |
top#(mark(f(f(_x43, d, _x41), f(d, f(b, b, f(b, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(d), proper(_x41)), f(ok(d), f(ok(b), ok(b), f(ok(b), proper(_x102), proper(_x101))), ok(c)), ok(c))) | | top#(mark(f(f(d, _x42, _x41), f(d, f(d, d, c), f(_x73, _x72, _x71)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), f(ok(d), ok(d), ok(c)), f(proper(_x73), proper(_x72), proper(_x71))), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(f(_x63, _x62, _x61), _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(f(proper(_x63), proper(_x62), proper(_x61)), proper(_x52), proper(_x51)), ok(b))) | | top#(mark(f(f(_x43, _x42, _x41), f(d, f(_x63, _x62, d), f(d, _x92, d)), c))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), proper(_x62), ok(d)), f(ok(d), proper(_x92), ok(d))), ok(c))) |
top#(mark(f(f(b, _x42, _x41), f(d, f(_x63, f(_x93, _x92, _x91), _x61), f(d, _x92, _x91)), c))) | → | top#(f(f(ok(b), proper(_x42), proper(_x41)), f(ok(d), f(proper(_x63), f(proper(_x93), proper(_x92), proper(_x91)), proper(_x61)), f(ok(d), proper(_x92), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, c, _x41), f(d, f(f(_x73, _x72, _x71), b, f(_x103, _x102, _x101)), c), c))) | → | top#(f(f(proper(_x43), ok(c), proper(_x41)), f(ok(d), f(f(proper(_x73), proper(_x72), proper(_x71)), ok(b), f(proper(_x103), proper(_x102), proper(_x101))), ok(c)), ok(c))) |
top#(mark(f(f(_x43, _x42, _x41), f(d, _x52, _x51), _x21))) | → | top#(f(f(proper(_x43), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), proper(_x51)), proper(_x21))) | | top#(mark(f(f(_x43, _x42, d), f(_x53, _x52, _x51), b))) | → | top#(f(f(proper(_x43), proper(_x42), ok(d)), f(proper(_x53), proper(_x52), proper(_x51)), ok(b))) |
top#(mark(f(f(d, _x42, _x41), f(d, _x52, f(d, f(_x103, _x102, _x101), _x91)), c))) | → | top#(f(f(ok(d), proper(_x42), proper(_x41)), f(ok(d), proper(_x52), f(ok(d), f(proper(_x103), proper(_x102), proper(_x101)), proper(_x91))), ok(c))) | | top#(mark(f(f(_x43, _x42, c), f(d, f(c, b, c), f(f(_x93, _x92, _x91), c, _x71)), c))) | → | top#(f(f(proper(_x43), proper(_x42), ok(c)), f(ok(d), f(ok(c), ok(b), ok(c)), f(f(proper(_x93), proper(_x92), proper(_x91)), ok(c), proper(_x71))), ok(c))) |
))), ok(c)), ok(c))) 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).