0 Prolog
↳1 PrologToDTProblemTransformerProof (⇐)
↳2 TRIPLES
↳3 UndefinedPredicateInTriplesTransformerProof (⇐)
↳4 TRIPLES
↳5 TriplesToPiDPProof (⇐)
↳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 QDPSizeChangeProof (⇔)
↳22 YES
↳23 PiDP
↳24 UsableRulesProof (⇔)
↳25 PiDP
↳26 PiDPToQDPProof (⇔)
↳27 QDP
↳28 QDPSizeChangeProof (⇔)
↳29 YES
↳30 PiDP
↳31 UsableRulesProof (⇔)
↳32 PiDP
↳33 PiDPToQDPProof (⇐)
↳34 QDP
↳35 QDPSizeChangeProof (⇔)
↳36 YES
↳37 PiDP
↳38 UsableRulesProof (⇔)
↳39 PiDP
↳40 PiDPToQDPProof (⇐)
↳41 QDP
↳42 QDPOrderProof (⇔)
↳43 QDP
↳44 DependencyGraphProof (⇔)
↳45 TRUE
↳46 PiDP
↳47 UsableRulesProof (⇔)
↳48 PiDP
↳49 PiDPToQDPProof (⇐)
↳50 QDP
↳51 QDPOrderProof (⇔)
↳52 QDP
↳53 DependencyGraphProof (⇔)
↳54 TRUE
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U18_GA(T22, T23, T24, T9, less14_in_gg(T22, T23))
QS1_IN_GA(.(T22, .(T23, T24)), T9) → LESS14_IN_GG(T22, T23)
LESS14_IN_GG(s(T38), s(T39)) → U1_GG(T38, T39, less14_in_gg(T38, T39))
LESS14_IN_GG(s(T38), s(T39)) → LESS14_IN_GG(T38, T39)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U19_GA(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U20_GA(T22, T23, T24, T9, part24_in_ggaa(T22, T24, X52, X53))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → PART24_IN_GGAA(T22, T24, X52, X53)
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U2_GGAA(T62, T63, T64, X126, X127, less14_in_gg(T62, T63))
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → LESS14_IN_GG(T62, T63)
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U3_GGAA(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U4_GGAA(T62, T63, T64, X126, X127, part24_in_ggaa(T62, T64, X126, X127))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → PART24_IN_GGAA(T62, T64, X126, X127)
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → U5_GGAA(T84, T85, T86, X177, X178, part24_in_ggaa(T84, T86, X177, X178))
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → PART24_IN_GGAA(T84, T86, X177, X178)
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U22_GA(T22, T23, T24, T9, qs1_in_ga(.(T23, T45), X14))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45), X14)
QS1_IN_GA(.(T191, .(T192, T193)), T9) → U25_GA(T191, T192, T193, T9, part24_in_ggaa(T191, T193, X336, X337))
QS1_IN_GA(.(T191, .(T192, T193)), T9) → PART24_IN_GGAA(T191, T193, X336, X337)
QS1_IN_GA(.(T191, .(T192, T193)), T9) → U26_GA(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U27_GA(T191, T192, T193, T9, qs42_in_ga(T197, X14))
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → QS42_IN_GA(T197, X14)
QS42_IN_GA(.(T103, T104), X230) → U6_GA(T103, T104, X230, part24_in_ggaa(T103, T104, X226, X227))
QS42_IN_GA(.(T103, T104), X230) → PART24_IN_GGAA(T103, T104, X226, X227)
QS42_IN_GA(.(T103, T104), X230) → U7_GA(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U8_GA(T103, T104, X230, qs42_in_ga(T108, X228))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108, X228)
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U10_GA(T103, T104, X230, qs42_in_ga(T109, X229))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109, X229)
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U11_GA(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U11_GA(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U12_GA(T103, T104, X230, app57_in_ggga(T113, T103, T114, X230))
U11_GA(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → APP57_IN_GGGA(T113, T103, T114, X230)
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → U13_GGGA(T137, T138, T139, T140, X270, app57_in_ggga(T138, T139, T140, X270))
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → APP57_IN_GGGA(T138, T139, T140, X270)
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U28_GA(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U28_GA(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U29_GA(T191, T192, T193, T9, p41_in_gagga(.(T192, T198), X15, T202, T191, T9))
U28_GA(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → P41_IN_GAGGA(.(T192, T198), X15, T202, T191, T9)
P41_IN_GAGGA(T46, X15, T95, T22, T9) → U15_GAGGA(T46, X15, T95, T22, T9, qs42_in_ga(T46, X15))
P41_IN_GAGGA(T46, X15, T95, T22, T9) → QS42_IN_GA(T46, X15)
P41_IN_GAGGA(T46, T98, T95, T22, T9) → U16_GAGGA(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U16_GAGGA(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U17_GAGGA(T46, T98, T95, T22, T9, app43_in_ggga(T95, T22, T98, T9))
U16_GAGGA(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → APP43_IN_GGGA(T95, T22, T98, T9)
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → U14_GGGA(T169, T170, T171, T172, T174, app43_in_ggga(T170, T171, T172, T174))
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → APP43_IN_GGGA(T170, T171, T172, T174)
QS1_IN_GA(.(T207, []), T9) → U30_GA(T207, T9, qsc84_in_a(T210))
U30_GA(T207, T9, qsc84_out_a(T210)) → U31_GA(T207, T9, T210, qsc84_in_a(T213))
U31_GA(T207, T9, T210, qsc84_out_a(T213)) → U32_GA(T207, T9, app43_in_ggga(T210, T207, T213, T9))
U31_GA(T207, T9, T210, qsc84_out_a(T213)) → APP43_IN_GGGA(T210, T207, T213, T9)
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U23_GA(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
U23_GA(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U24_GA(T22, T23, T24, T9, p41_in_gagga(T46, X15, T95, T22, T9))
U23_GA(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → P41_IN_GAGGA(T46, X15, T95, T22, T9)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U18_GA(T22, T23, T24, T9, less14_in_gg(T22, T23))
QS1_IN_GA(.(T22, .(T23, T24)), T9) → LESS14_IN_GG(T22, T23)
LESS14_IN_GG(s(T38), s(T39)) → U1_GG(T38, T39, less14_in_gg(T38, T39))
LESS14_IN_GG(s(T38), s(T39)) → LESS14_IN_GG(T38, T39)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U19_GA(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U20_GA(T22, T23, T24, T9, part24_in_ggaa(T22, T24, X52, X53))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → PART24_IN_GGAA(T22, T24, X52, X53)
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U2_GGAA(T62, T63, T64, X126, X127, less14_in_gg(T62, T63))
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → LESS14_IN_GG(T62, T63)
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U3_GGAA(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U4_GGAA(T62, T63, T64, X126, X127, part24_in_ggaa(T62, T64, X126, X127))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → PART24_IN_GGAA(T62, T64, X126, X127)
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → U5_GGAA(T84, T85, T86, X177, X178, part24_in_ggaa(T84, T86, X177, X178))
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → PART24_IN_GGAA(T84, T86, X177, X178)
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U22_GA(T22, T23, T24, T9, qs1_in_ga(.(T23, T45), X14))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45), X14)
QS1_IN_GA(.(T191, .(T192, T193)), T9) → U25_GA(T191, T192, T193, T9, part24_in_ggaa(T191, T193, X336, X337))
QS1_IN_GA(.(T191, .(T192, T193)), T9) → PART24_IN_GGAA(T191, T193, X336, X337)
QS1_IN_GA(.(T191, .(T192, T193)), T9) → U26_GA(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U27_GA(T191, T192, T193, T9, qs42_in_ga(T197, X14))
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → QS42_IN_GA(T197, X14)
QS42_IN_GA(.(T103, T104), X230) → U6_GA(T103, T104, X230, part24_in_ggaa(T103, T104, X226, X227))
QS42_IN_GA(.(T103, T104), X230) → PART24_IN_GGAA(T103, T104, X226, X227)
QS42_IN_GA(.(T103, T104), X230) → U7_GA(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U8_GA(T103, T104, X230, qs42_in_ga(T108, X228))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108, X228)
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U10_GA(T103, T104, X230, qs42_in_ga(T109, X229))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109, X229)
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U11_GA(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U11_GA(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U12_GA(T103, T104, X230, app57_in_ggga(T113, T103, T114, X230))
U11_GA(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → APP57_IN_GGGA(T113, T103, T114, X230)
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → U13_GGGA(T137, T138, T139, T140, X270, app57_in_ggga(T138, T139, T140, X270))
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → APP57_IN_GGGA(T138, T139, T140, X270)
U26_GA(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U28_GA(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U28_GA(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U29_GA(T191, T192, T193, T9, p41_in_gagga(.(T192, T198), X15, T202, T191, T9))
U28_GA(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → P41_IN_GAGGA(.(T192, T198), X15, T202, T191, T9)
P41_IN_GAGGA(T46, X15, T95, T22, T9) → U15_GAGGA(T46, X15, T95, T22, T9, qs42_in_ga(T46, X15))
P41_IN_GAGGA(T46, X15, T95, T22, T9) → QS42_IN_GA(T46, X15)
P41_IN_GAGGA(T46, T98, T95, T22, T9) → U16_GAGGA(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U16_GAGGA(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U17_GAGGA(T46, T98, T95, T22, T9, app43_in_ggga(T95, T22, T98, T9))
U16_GAGGA(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → APP43_IN_GGGA(T95, T22, T98, T9)
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → U14_GGGA(T169, T170, T171, T172, T174, app43_in_ggga(T170, T171, T172, T174))
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → APP43_IN_GGGA(T170, T171, T172, T174)
QS1_IN_GA(.(T207, []), T9) → U30_GA(T207, T9, qsc84_in_a(T210))
U30_GA(T207, T9, qsc84_out_a(T210)) → U31_GA(T207, T9, T210, qsc84_in_a(T213))
U31_GA(T207, T9, T210, qsc84_out_a(T213)) → U32_GA(T207, T9, app43_in_ggga(T210, T207, T213, T9))
U31_GA(T207, T9, T210, qsc84_out_a(T213)) → APP43_IN_GGGA(T210, T207, T213, T9)
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U23_GA(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
U23_GA(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U24_GA(T22, T23, T24, T9, p41_in_gagga(T46, X15, T95, T22, T9))
U23_GA(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → P41_IN_GAGGA(T46, X15, T95, T22, T9)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → APP43_IN_GGGA(T170, T171, T172, T174)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP43_IN_GGGA(.(T169, T170), T171, T172, .(T169, T174)) → APP43_IN_GGGA(T170, T171, T172, T174)
APP43_IN_GGGA(.(T169, T170), T171, T172) → APP43_IN_GGGA(T170, T171, T172)
From the DPs we obtained the following set of size-change graphs:
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → APP57_IN_GGGA(T138, T139, T140, X270)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP57_IN_GGGA(.(T137, T138), T139, T140, .(T137, X270)) → APP57_IN_GGGA(T138, T139, T140, X270)
APP57_IN_GGGA(.(T137, T138), T139, T140) → APP57_IN_GGGA(T138, T139, T140)
From the DPs we obtained the following set of size-change graphs:
LESS14_IN_GG(s(T38), s(T39)) → LESS14_IN_GG(T38, T39)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
LESS14_IN_GG(s(T38), s(T39)) → LESS14_IN_GG(T38, T39)
LESS14_IN_GG(s(T38), s(T39)) → LESS14_IN_GG(T38, T39)
From the DPs we obtained the following set of size-change graphs:
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U3_GGAA(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → PART24_IN_GGAA(T62, T64, X126, X127)
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → PART24_IN_GGAA(T84, T86, X177, X178)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
PART24_IN_GGAA(T62, .(T63, T64), .(T63, X126), X127) → U3_GGAA(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U3_GGAA(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → PART24_IN_GGAA(T62, T64, X126, X127)
PART24_IN_GGAA(T84, .(T85, T86), X177, .(T85, X178)) → PART24_IN_GGAA(T84, T86, X177, X178)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
PART24_IN_GGAA(T62, .(T63, T64)) → U3_GGAA(T62, T63, T64, lessc14_in_gg(T62, T63))
U3_GGAA(T62, T63, T64, lessc14_out_gg(T62, T63)) → PART24_IN_GGAA(T62, T64)
PART24_IN_GGAA(T84, .(T85, T86)) → PART24_IN_GGAA(T84, T86)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
lessc14_in_gg(x0, x1)
U34_gg(x0, x1, x2)
From the DPs we obtained the following set of size-change graphs:
QS42_IN_GA(.(T103, T104), X230) → U7_GA(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108, X228)
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109, X229)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
QS42_IN_GA(.(T103, T104), X230) → U7_GA(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108, X228)
U7_GA(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U9_GA(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109, X229)
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
QS42_IN_GA(.(T103, T104)) → U7_GA(T103, T104, partc24_in_ggaa(T103, T104))
U7_GA(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108)
U7_GA(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, T109, qsc42_in_ga(T108))
U9_GA(T103, T104, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109)
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
qsc42_in_ga([]) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104)) → U48_ga(T103, T104, partc24_in_ggaa(T103, T104))
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U48_ga(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, T109, qsc42_in_ga(T108))
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
U49_ga(T103, T104, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, T113, qsc42_in_ga(T109))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U50_ga(T103, T104, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, appc57_in_ggga(T113, T103, T114))
U51_ga(T103, T104, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
appc57_in_ggga([], T127, T128) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140) → U52_ggga(T137, T138, T139, T140, appc57_in_ggga(T138, T139, T140))
U52_ggga(T137, T138, T139, T140, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
partc24_in_ggaa(x0, x1)
qsc42_in_ga(x0)
U35_ggaa(x0, x1, x2, x3)
U37_ggaa(x0, x1, x2, x3)
U48_ga(x0, x1, x2)
lessc14_in_gg(x0, x1)
U36_ggaa(x0, x1, x2, x3)
U49_ga(x0, x1, x2, x3)
U34_gg(x0, x1, x2)
U50_ga(x0, x1, x2, x3)
U51_ga(x0, x1, x2)
appc57_in_ggga(x0, x1, x2)
U52_ggga(x0, x1, x2, x3, x4)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
U7_GA(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → QS42_IN_GA(T108)
U7_GA(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → U9_GA(T103, T104, T109, qsc42_in_ga(T108))
POL(.(x1, x2)) = 1 + x2
POL(0) = 0
POL(QS42_IN_GA(x1)) = 1 + x1
POL(U34_gg(x1, x2, x3)) = 1
POL(U35_ggaa(x1, x2, x3, x4)) = 1 + x3 + x4
POL(U36_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U37_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U48_ga(x1, x2, x3)) = 0
POL(U49_ga(x1, x2, x3, x4)) = 0
POL(U50_ga(x1, x2, x3, x4)) = 0
POL(U51_ga(x1, x2, x3)) = 0
POL(U52_ggga(x1, x2, x3, x4, x5)) = 0
POL(U7_GA(x1, x2, x3)) = 1 + x3
POL(U9_GA(x1, x2, x3, x4)) = 1 + x3
POL([]) = 0
POL(appc57_in_ggga(x1, x2, x3)) = 0
POL(appc57_out_ggga(x1, x2, x3, x4)) = 0
POL(lessc14_in_gg(x1, x2)) = 1
POL(lessc14_out_gg(x1, x2)) = 1
POL(partc24_in_ggaa(x1, x2)) = 1 + x2
POL(partc24_out_ggaa(x1, x2, x3, x4)) = 1 + x3 + x4
POL(qsc42_in_ga(x1)) = 0
POL(qsc42_out_ga(x1, x2)) = 0
POL(s(x1)) = 0
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
QS42_IN_GA(.(T103, T104)) → U7_GA(T103, T104, partc24_in_ggaa(T103, T104))
U9_GA(T103, T104, T109, qsc42_out_ga(T108, T113)) → QS42_IN_GA(T109)
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
qsc42_in_ga([]) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104)) → U48_ga(T103, T104, partc24_in_ggaa(T103, T104))
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U48_ga(T103, T104, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, T109, qsc42_in_ga(T108))
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
U49_ga(T103, T104, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, T113, qsc42_in_ga(T109))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U50_ga(T103, T104, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, appc57_in_ggga(T113, T103, T114))
U51_ga(T103, T104, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
appc57_in_ggga([], T127, T128) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140) → U52_ggga(T137, T138, T139, T140, appc57_in_ggga(T138, T139, T140))
U52_ggga(T137, T138, T139, T140, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
partc24_in_ggaa(x0, x1)
qsc42_in_ga(x0)
U35_ggaa(x0, x1, x2, x3)
U37_ggaa(x0, x1, x2, x3)
U48_ga(x0, x1, x2)
lessc14_in_gg(x0, x1)
U36_ggaa(x0, x1, x2, x3)
U49_ga(x0, x1, x2, x3)
U34_gg(x0, x1, x2)
U50_ga(x0, x1, x2, x3)
U51_ga(x0, x1, x2)
appc57_in_ggga(x0, x1, x2)
U52_ggga(x0, x1, x2, x3, x4)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U19_GA(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45), X14)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
qsc42_in_ga([], []) → qsc42_out_ga([], [])
qsc42_in_ga(.(T103, T104), X230) → U48_ga(T103, T104, X230, partc24_in_ggaa(T103, T104, T108, T109))
U48_ga(T103, T104, X230, partc24_out_ggaa(T103, T104, T108, T109)) → U49_ga(T103, T104, X230, T109, qsc42_in_ga(T108, T113))
U49_ga(T103, T104, X230, T109, qsc42_out_ga(T108, T113)) → U50_ga(T103, T104, X230, T113, qsc42_in_ga(T109, T114))
U50_ga(T103, T104, X230, T113, qsc42_out_ga(T109, T114)) → U51_ga(T103, T104, X230, appc57_in_ggga(T113, T103, T114, X230))
appc57_in_ggga([], T127, T128, .(T127, T128)) → appc57_out_ggga([], T127, T128, .(T127, T128))
appc57_in_ggga(.(T137, T138), T139, T140, .(T137, X270)) → U52_ggga(T137, T138, T139, T140, X270, appc57_in_ggga(T138, T139, T140, X270))
U52_ggga(T137, T138, T139, T140, X270, appc57_out_ggga(T138, T139, T140, X270)) → appc57_out_ggga(.(T137, T138), T139, T140, .(T137, X270))
U51_ga(T103, T104, X230, appc57_out_ggga(T113, T103, T114, X230)) → qsc42_out_ga(.(T103, T104), X230)
qsc84_in_a([]) → qsc84_out_a([])
qsc1_in_ga([], []) → qsc1_out_ga([], [])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U38_ga(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U38_ga(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U39_ga(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U39_ga(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → U40_ga(T22, T23, T24, T9, T46, qsc1_in_ga(.(T23, T45), T95))
qsc1_in_ga(.(T191, .(T192, T193)), T9) → U42_ga(T191, T192, T193, T9, partc24_in_ggaa(T191, T193, T197, T198))
U42_ga(T191, T192, T193, T9, partc24_out_ggaa(T191, T193, T197, T198)) → U43_ga(T191, T192, T193, T9, T198, qsc42_in_ga(T197, T202))
U43_ga(T191, T192, T193, T9, T198, qsc42_out_ga(T197, T202)) → U44_ga(T191, T192, T193, T9, qc41_in_gagga(.(T192, T198), X15, T202, T191, T9))
qc41_in_gagga(T46, T98, T95, T22, T9) → U54_gagga(T46, T98, T95, T22, T9, qsc42_in_ga(T46, T98))
U54_gagga(T46, T98, T95, T22, T9, qsc42_out_ga(T46, T98)) → U55_gagga(T46, T98, T95, T22, T9, appc43_in_ggga(T95, T22, T98, T9))
appc43_in_ggga([], T157, T158, .(T157, T158)) → appc43_out_ggga([], T157, T158, .(T157, T158))
appc43_in_ggga(.(T169, T170), T171, T172, .(T169, T174)) → U53_ggga(T169, T170, T171, T172, T174, appc43_in_ggga(T170, T171, T172, T174))
U53_ggga(T169, T170, T171, T172, T174, appc43_out_ggga(T170, T171, T172, T174)) → appc43_out_ggga(.(T169, T170), T171, T172, .(T169, T174))
U55_gagga(T46, T98, T95, T22, T9, appc43_out_ggga(T95, T22, T98, T9)) → qc41_out_gagga(T46, T98, T95, T22, T9)
U44_ga(T191, T192, T193, T9, qc41_out_gagga(.(T192, T198), X15, T202, T191, T9)) → qsc1_out_ga(.(T191, .(T192, T193)), T9)
qsc1_in_ga(.(T207, []), T9) → U45_ga(T207, T9, qsc84_in_a(T210))
U45_ga(T207, T9, qsc84_out_a(T210)) → U46_ga(T207, T9, T210, qsc84_in_a(T213))
U46_ga(T207, T9, T210, qsc84_out_a(T213)) → U47_ga(T207, T9, appc43_in_ggga(T210, T207, T213, T9))
U47_ga(T207, T9, appc43_out_ggga(T210, T207, T213, T9)) → qsc1_out_ga(.(T207, []), T9)
U40_ga(T22, T23, T24, T9, T46, qsc1_out_ga(.(T23, T45), T95)) → U41_ga(T22, T23, T24, T9, qc41_in_gagga(T46, X15, T95, T22, T9))
U41_ga(T22, T23, T24, T9, qc41_out_gagga(T46, X15, T95, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U19_GA(T22, T23, T24, T9, lessc14_in_gg(T22, T23))
U19_GA(T22, T23, T24, T9, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, T9, partc24_in_ggaa(T22, T24, T45, T46))
U21_GA(T22, T23, T24, T9, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45), X14)
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
partc24_in_ggaa(T62, .(T63, T64), .(T63, X126), X127) → U35_ggaa(T62, T63, T64, X126, X127, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86), X177, .(T85, X178)) → U37_ggaa(T84, T85, T86, X177, X178, partc24_in_ggaa(T84, T86, X177, X178))
partc24_in_ggaa(T92, [], [], []) → partc24_out_ggaa(T92, [], [], [])
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U35_ggaa(T62, T63, T64, X126, X127, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, X126, X127, partc24_in_ggaa(T62, T64, X126, X127))
U37_ggaa(T84, T85, T86, X177, X178, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, X126, X127, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
QS1_IN_GA(.(T22, .(T23, T24))) → U19_GA(T22, T23, T24, lessc14_in_gg(T22, T23))
U19_GA(T22, T23, T24, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, partc24_in_ggaa(T22, T24))
U21_GA(T22, T23, T24, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45))
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
lessc14_in_gg(x0, x1)
partc24_in_ggaa(x0, x1)
U34_gg(x0, x1, x2)
U35_ggaa(x0, x1, x2, x3)
U37_ggaa(x0, x1, x2, x3)
U36_ggaa(x0, x1, x2, x3)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
QS1_IN_GA(.(T22, .(T23, T24))) → U19_GA(T22, T23, T24, lessc14_in_gg(T22, T23))
POL(.(x1, x2)) = 1 + x2
POL(0) = 0
POL(QS1_IN_GA(x1)) = x1
POL(U19_GA(x1, x2, x3, x4)) = 1 + x3
POL(U21_GA(x1, x2, x3, x4)) = 1 + x4
POL(U34_gg(x1, x2, x3)) = 0
POL(U35_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U36_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U37_ggaa(x1, x2, x3, x4)) = x4
POL([]) = 0
POL(lessc14_in_gg(x1, x2)) = 0
POL(lessc14_out_gg(x1, x2)) = 0
POL(partc24_in_ggaa(x1, x2)) = x2
POL(partc24_out_ggaa(x1, x2, x3, x4)) = x3
POL(s(x1)) = 0
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U19_GA(T22, T23, T24, lessc14_out_gg(T22, T23)) → U21_GA(T22, T23, T24, partc24_in_ggaa(T22, T24))
U21_GA(T22, T23, T24, partc24_out_ggaa(T22, T24, T45, T46)) → QS1_IN_GA(.(T23, T45))
lessc14_in_gg(0, s(T33)) → lessc14_out_gg(0, s(T33))
lessc14_in_gg(s(T38), s(T39)) → U34_gg(T38, T39, lessc14_in_gg(T38, T39))
partc24_in_ggaa(T62, .(T63, T64)) → U35_ggaa(T62, T63, T64, lessc14_in_gg(T62, T63))
partc24_in_ggaa(T84, .(T85, T86)) → U37_ggaa(T84, T85, T86, partc24_in_ggaa(T84, T86))
partc24_in_ggaa(T92, []) → partc24_out_ggaa(T92, [], [], [])
U34_gg(T38, T39, lessc14_out_gg(T38, T39)) → lessc14_out_gg(s(T38), s(T39))
U35_ggaa(T62, T63, T64, lessc14_out_gg(T62, T63)) → U36_ggaa(T62, T63, T64, partc24_in_ggaa(T62, T64))
U37_ggaa(T84, T85, T86, partc24_out_ggaa(T84, T86, X177, X178)) → partc24_out_ggaa(T84, .(T85, T86), X177, .(T85, X178))
U36_ggaa(T62, T63, T64, partc24_out_ggaa(T62, T64, X126, X127)) → partc24_out_ggaa(T62, .(T63, T64), .(T63, X126), X127)
lessc14_in_gg(x0, x1)
partc24_in_ggaa(x0, x1)
U34_gg(x0, x1, x2)
U35_ggaa(x0, x1, x2, x3)
U37_ggaa(x0, x1, x2, x3)
U36_ggaa(x0, x1, x2, x3)