0 Prolog
↳1 PrologToPrologProblemTransformerProof (⇐)
↳2 Prolog
↳3 PrologToPiTRSProof (⇐)
↳4 PiTRS
↳5 DependencyPairsProof (⇔)
↳6 PiDP
↳7 DependencyGraphProof (⇔)
↳8 AND
↳9 PiDP
↳10 UsableRulesProof (⇔)
↳11 PiDP
↳12 PiDPToQDPProof (⇔)
↳13 QDP
↳14 QDPSizeChangeProof (⇔)
↳15 YES
↳16 PiDP
↳17 UsableRulesProof (⇔)
↳18 PiDP
↳19 PiDPToQDPProof (⇐)
↳20 QDP
↳21 NonTerminationProof (⇔)
↳22 NO
↳23 PiDP
↳24 UsableRulesProof (⇔)
↳25 PiDP
↳26 PiDPToQDPProof (⇐)
↳27 QDP
↳28 QDPSizeChangeProof (⇔)
↳29 YES
↳30 PrologToPiTRSProof (⇐)
↳31 PiTRS
↳32 DependencyPairsProof (⇔)
↳33 PiDP
↳34 DependencyGraphProof (⇔)
↳35 AND
↳36 PiDP
↳37 UsableRulesProof (⇔)
↳38 PiDP
↳39 PiDPToQDPProof (⇔)
↳40 QDP
↳41 QDPSizeChangeProof (⇔)
↳42 YES
↳43 PiDP
↳44 UsableRulesProof (⇔)
↳45 PiDP
↳46 PiDPToQDPProof (⇐)
↳47 QDP
↳48 NonTerminationProof (⇔)
↳49 NO
↳50 PiDP
↳51 UsableRulesProof (⇔)
↳52 PiDP
↳53 PiDPToQDPProof (⇐)
↳54 QDP
↳55 QDPSizeChangeProof (⇔)
↳56 YES
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → DELETE18_IN_GAAA(T18, T20, T21, X22)
DELETE18_IN_GAAA(T52, T53, T55, X65) → U2_GAAA(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
DELETE18_IN_GAAA(T52, T53, T55, X65) → DELETE26_IN_GAA(T52, T55, X65)
DELETE26_IN_GAA(T76, .(T77, T79), X96) → U1_GAA(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_AG(T20, T21, T18, T19, perm35_in_ag(T26, T19))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → PERM35_IN_AG(T26, T19)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → DELETE18_IN_GAAA(T94, T96, T97, X118)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_AG(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_AG(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_AG(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T119)
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_AG(T20, T21, T118, T119, le51_in_gg(T118, T119))
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → LE51_IN_GG(T118, T119)
LE51_IN_GG(s(T132), s(T133)) → U6_GG(T132, T133, le51_in_gg(T132, T133))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_AG(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_AG(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T146)
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_AG(T20, T21, T118, T146, le51_in_gg(T118, T146))
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → LE51_IN_GG(T118, T146)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → DELETE18_IN_GAAA(T18, T20, T21, X22)
DELETE18_IN_GAAA(T52, T53, T55, X65) → U2_GAAA(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
DELETE18_IN_GAAA(T52, T53, T55, X65) → DELETE26_IN_GAA(T52, T55, X65)
DELETE26_IN_GAA(T76, .(T77, T79), X96) → U1_GAA(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_AG(T20, T21, T18, T19, perm35_in_ag(T26, T19))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → PERM35_IN_AG(T26, T19)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → DELETE18_IN_GAAA(T94, T96, T97, X118)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_AG(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_AG(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_AG(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T119)
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_AG(T20, T21, T118, T119, le51_in_gg(T118, T119))
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → LE51_IN_GG(T118, T119)
LE51_IN_GG(s(T132), s(T133)) → U6_GG(T132, T133, le51_in_gg(T132, T133))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_AG(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_AG(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T146)
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_AG(T20, T21, T118, T146, le51_in_gg(T118, T146))
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → LE51_IN_GG(T118, T146)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
From the DPs we obtained the following set of size-change graphs:
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
DELETE26_IN_GAA(T76) → DELETE26_IN_GAA(T76)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
PERM35_IN_AG(.(T94, .(T95, []))) → U4_AG(T94, T95, delete18_in_gaaa(T94))
U4_AG(T94, T95, delete18_out_gaaa(T94)) → PERM35_IN_AG(T95)
delete18_in_gaaa(T39) → delete18_out_gaaa(T39)
delete18_in_gaaa(T52) → U2_gaaa(T52, delete26_in_gaa(T52))
U2_gaaa(T52, delete26_out_gaa(T52)) → delete18_out_gaaa(T52)
delete26_in_gaa(T68) → delete26_out_gaa(T68)
delete26_in_gaa(T76) → U1_gaa(T76, delete26_in_gaa(T76))
U1_gaa(T76, delete26_out_gaa(T76)) → delete26_out_gaa(T76)
delete18_in_gaaa(x0)
U2_gaaa(x0, x1)
delete26_in_gaa(x0)
U1_gaa(x0, x1)
From the DPs we obtained the following set of size-change graphs:
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → DELETE18_IN_GAAA(T18, T20, T21, X22)
DELETE18_IN_GAAA(T52, T53, T55, X65) → U2_GAAA(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
DELETE18_IN_GAAA(T52, T53, T55, X65) → DELETE26_IN_GAA(T52, T55, X65)
DELETE26_IN_GAA(T76, .(T77, T79), X96) → U1_GAA(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_AG(T20, T21, T18, T19, perm35_in_ag(T26, T19))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → PERM35_IN_AG(T26, T19)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → DELETE18_IN_GAAA(T94, T96, T97, X118)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_AG(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_AG(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_AG(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T119)
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_AG(T20, T21, T118, T119, le51_in_gg(T118, T119))
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → LE51_IN_GG(T118, T119)
LE51_IN_GG(s(T132), s(T133)) → U6_GG(T132, T133, le51_in_gg(T132, T133))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_AG(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_AG(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T146)
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_AG(T20, T21, T118, T146, le51_in_gg(T118, T146))
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → LE51_IN_GG(T118, T146)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → DELETE18_IN_GAAA(T18, T20, T21, X22)
DELETE18_IN_GAAA(T52, T53, T55, X65) → U2_GAAA(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
DELETE18_IN_GAAA(T52, T53, T55, X65) → DELETE26_IN_GAA(T52, T55, X65)
DELETE26_IN_GAA(T76, .(T77, T79), X96) → U1_GAA(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_AG(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_AG(T20, T21, T18, T19, perm35_in_ag(T26, T19))
U8_AG(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → PERM35_IN_AG(T26, T19)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → DELETE18_IN_GAAA(T94, T96, T97, X118)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_AG(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_AG(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_AG(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U10_AG(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T119)
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_AG(T20, T21, T118, T119, le51_in_gg(T118, T119))
U11_AG(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → LE51_IN_GG(T118, T119)
LE51_IN_GG(s(T132), s(T133)) → U6_GG(T132, T133, le51_in_gg(T132, T133))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
SLOWSORT1_IN_AG(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_AG(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_AG(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U13_AG(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → PERM35_IN_AG(T26, T146)
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_AG(T20, T21, T118, T146, le51_in_gg(T118, T146))
U14_AG(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → LE51_IN_GG(T118, T146)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
LE51_IN_GG(s(T132), s(T133)) → LE51_IN_GG(T132, T133)
From the DPs we obtained the following set of size-change graphs:
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
DELETE26_IN_GAA(T76, .(T77, T79), X96) → DELETE26_IN_GAA(T76, T79, X96)
DELETE26_IN_GAA(T76) → DELETE26_IN_GAA(T76)
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
slowsort1_in_ag([], []) → slowsort1_out_ag([], [])
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U7_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, X22))
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
U7_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, X22)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T18, .(T19, []))) → U8_ag(T20, T21, T18, T19, delete18_in_gaaa(T18, T20, T21, T26))
U8_ag(T20, T21, T18, T19, delete18_out_gaaa(T18, T20, T21, T26)) → U9_ag(T20, T21, T18, T19, perm35_in_ag(T26, T19))
perm35_in_ag([], []) → perm35_out_ag([], [])
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U3_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, X118))
U3_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, X118)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
perm35_in_ag(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_ag(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_ag(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → U5_ag(T96, T97, T94, T95, perm35_in_ag(T102, T95))
U5_ag(T96, T97, T94, T95, perm35_out_ag(T102, T95)) → perm35_out_ag(.(T96, .(T97, [])), .(T94, .(T95, [])))
U9_ag(T20, T21, T18, T19, perm35_out_ag(T26, T19)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T18, .(T19, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T119, []))) → U10_ag(T20, T21, T118, T119, delete18_in_gaaa(T118, T20, T21, T26))
U10_ag(T20, T21, T118, T119, delete18_out_gaaa(T118, T20, T21, T26)) → U11_ag(T20, T21, T118, T119, perm35_in_ag(T26, T119))
U11_ag(T20, T21, T118, T119, perm35_out_ag(T26, T119)) → U12_ag(T20, T21, T118, T119, le51_in_gg(T118, T119))
le51_in_gg(s(T132), s(T133)) → U6_gg(T132, T133, le51_in_gg(T132, T133))
le51_in_gg(0, s(T140)) → le51_out_gg(0, s(T140))
le51_in_gg(0, 0) → le51_out_gg(0, 0)
U6_gg(T132, T133, le51_out_gg(T132, T133)) → le51_out_gg(s(T132), s(T133))
U12_ag(T20, T21, T118, T119, le51_out_gg(T118, T119)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T119, [])))
slowsort1_in_ag(.(T20, .(T21, [])), .(T118, .(T146, []))) → U13_ag(T20, T21, T118, T146, delete18_in_gaaa(T118, T20, T21, T26))
U13_ag(T20, T21, T118, T146, delete18_out_gaaa(T118, T20, T21, T26)) → U14_ag(T20, T21, T118, T146, perm35_in_ag(T26, T146))
U14_ag(T20, T21, T118, T146, perm35_out_ag(T26, T146)) → U15_ag(T20, T21, T118, T146, le51_in_gg(T118, T146))
U15_ag(T20, T21, T118, T146, le51_out_gg(T118, T146)) → slowsort1_out_ag(.(T20, .(T21, [])), .(T118, .(T146, [])))
PERM35_IN_AG(.(T96, .(T97, [])), .(T94, .(T95, []))) → U4_AG(T96, T97, T94, T95, delete18_in_gaaa(T94, T96, T97, T102))
U4_AG(T96, T97, T94, T95, delete18_out_gaaa(T94, T96, T97, T102)) → PERM35_IN_AG(T102, T95)
delete18_in_gaaa(T39, T39, T40, T40) → delete18_out_gaaa(T39, T39, T40, T40)
delete18_in_gaaa(T52, T53, T55, X65) → U2_gaaa(T52, T53, T55, X65, delete26_in_gaa(T52, T55, X65))
U2_gaaa(T52, T53, T55, X65, delete26_out_gaa(T52, T55, X65)) → delete18_out_gaaa(T52, T53, T55, X65)
delete26_in_gaa(T68, .(T68, T69), T69) → delete26_out_gaa(T68, .(T68, T69), T69)
delete26_in_gaa(T76, .(T77, T79), X96) → U1_gaa(T76, T77, T79, X96, delete26_in_gaa(T76, T79, X96))
U1_gaa(T76, T77, T79, X96, delete26_out_gaa(T76, T79, X96)) → delete26_out_gaa(T76, .(T77, T79), X96)
PERM35_IN_AG(.(T94, .(T95, []))) → U4_AG(T95, delete18_in_gaaa(T94))
U4_AG(T95, delete18_out_gaaa) → PERM35_IN_AG(T95)
delete18_in_gaaa(T39) → delete18_out_gaaa
delete18_in_gaaa(T52) → U2_gaaa(delete26_in_gaa(T52))
U2_gaaa(delete26_out_gaa) → delete18_out_gaaa
delete26_in_gaa(T68) → delete26_out_gaa
delete26_in_gaa(T76) → U1_gaa(delete26_in_gaa(T76))
U1_gaa(delete26_out_gaa) → delete26_out_gaa
delete18_in_gaaa(x0)
U2_gaaa(x0)
delete26_in_gaa(x0)
U1_gaa(x0)
From the DPs we obtained the following set of size-change graphs: