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 QDPSizeChangeProof (⇔)
↳43 YES
↳44 PiDP
↳45 UsableRulesProof (⇔)
↳46 PiDP
↳47 PiDPToQDPProof (⇐)
↳48 QDP
↳49 QDPOrderProof (⇔)
↳50 QDP
↳51 DependencyGraphProof (⇔)
↳52 TRUE
↳53 PiDP
↳54 UsableRulesProof (⇔)
↳55 PiDP
↳56 PiDPToQDPProof (⇐)
↳57 QDP
↳58 QDPOrderProof (⇔)
↳59 QDP
↳60 DependencyGraphProof (⇔)
↳61 TRUE
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U21_GA(T22, T23, T24, T9, gt10_in_gg(T22, T23))
QS1_IN_GA(.(T22, .(T23, T24)), T9) → GT10_IN_GG(T22, T23)
GT10_IN_GG(s(T37), s(T38)) → U1_GG(T37, T38, gt10_in_gg(T37, T38))
GT10_IN_GG(s(T37), s(T38)) → GT10_IN_GG(T37, T38)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U22_GA(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U23_GA(T22, T23, T24, T9, part20_in_ggaa(T22, T24, X47, X48))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → PART20_IN_GGAA(T22, T24, X47, X48)
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U2_GGAA(T61, T62, T63, X119, X120, gt10_in_gg(T61, T62))
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → GT10_IN_GG(T61, T62)
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U3_GGAA(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U4_GGAA(T61, T62, T63, X119, X120, part20_in_ggaa(T61, T63, X119, X120))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → PART20_IN_GGAA(T61, T63, X119, X120)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U5_GGAA(T83, T84, T85, X170, X171, le33_in_gg(T83, T84))
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → LE33_IN_GG(T83, T84)
LE33_IN_GG(s(T98), s(T99)) → U8_GG(T98, T99, le33_in_gg(T98, T99))
LE33_IN_GG(s(T98), s(T99)) → LE33_IN_GG(T98, T99)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U6_GGAA(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U7_GGAA(T83, T84, T85, X170, X171, part20_in_ggaa(T83, T85, X170, X171))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → PART20_IN_GGAA(T83, T85, X170, X171)
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U25_GA(T22, T23, T24, T9, qs1_in_ga(.(T23, T44), X9))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44), X9)
QS1_IN_GA(.(T239, .(T240, T241)), T9) → U28_GA(T239, T240, T241, T9, le33_in_gg(T239, T240))
QS1_IN_GA(.(T239, .(T240, T241)), T9) → LE33_IN_GG(T239, T240)
QS1_IN_GA(.(T239, .(T240, T241)), T9) → U29_GA(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U30_GA(T239, T240, T241, T9, part20_in_ggaa(T239, T241, X437, X438))
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → PART20_IN_GGAA(T239, T241, X437, X438)
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U31_GA(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U32_GA(T239, T240, T241, T9, qs53_in_ga(T249, X9))
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → QS53_IN_GA(T249, X9)
QS53_IN_GA(.(T131, T132), X275) → U9_GA(T131, T132, X275, part20_in_ggaa(T131, T132, X271, X272))
QS53_IN_GA(.(T131, T132), X275) → PART20_IN_GGAA(T131, T132, X271, X272)
QS53_IN_GA(.(T131, T132), X275) → U10_GA(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U11_GA(T131, T132, X275, qs53_in_ga(T136, X273))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136, X273)
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U13_GA(T131, T132, X275, qs53_in_ga(T137, X274))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137, X274)
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U14_GA(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U14_GA(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U15_GA(T131, T132, X275, app65_in_ggga(T143, T131, T148, X275))
U14_GA(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → APP65_IN_GGGA(T143, T131, T148, X275)
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → U16_GGGA(T171, T172, T173, T174, X354, app65_in_ggga(T172, T173, T174, X354))
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → APP65_IN_GGGA(T172, T173, T174, X354)
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U33_GA(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U33_GA(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U34_GA(T239, T240, T241, T9, p52_in_gagga(.(T240, T250), X10, T256, T239, T9))
U33_GA(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → P52_IN_GAGGA(.(T240, T250), X10, T256, T239, T9)
P52_IN_GAGGA(T45, X10, T115, T22, T9) → U18_GAGGA(T45, X10, T115, T22, T9, qs53_in_ga(T45, X10))
P52_IN_GAGGA(T45, X10, T115, T22, T9) → QS53_IN_GA(T45, X10)
P52_IN_GAGGA(T45, T120, T115, T22, T9) → U19_GAGGA(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U19_GAGGA(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U20_GAGGA(T45, T120, T115, T22, T9, app54_in_ggga(T115, T22, T120, T9))
U19_GAGGA(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → APP54_IN_GGGA(T115, T22, T120, T9)
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → U17_GGGA(T210, T211, T212, T213, T215, app54_in_ggga(T211, T212, T213, T215))
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → APP54_IN_GGGA(T211, T212, T213, T215)
QS1_IN_GA(.(T265, []), T9) → U35_GA(T265, T9, qsc99_in_a(T268))
U35_GA(T265, T9, qsc99_out_a(T268)) → U36_GA(T265, T9, T268, qsc99_in_a(T273))
U36_GA(T265, T9, T268, qsc99_out_a(T273)) → U37_GA(T265, T9, app54_in_ggga(T268, T265, T273, T9))
U36_GA(T265, T9, T268, qsc99_out_a(T273)) → APP54_IN_GGGA(T268, T265, T273, T9)
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U26_GA(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
U26_GA(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U27_GA(T22, T23, T24, T9, p52_in_gagga(T45, X10, T115, T22, T9))
U26_GA(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → P52_IN_GAGGA(T45, X10, T115, T22, T9)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, 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) → U21_GA(T22, T23, T24, T9, gt10_in_gg(T22, T23))
QS1_IN_GA(.(T22, .(T23, T24)), T9) → GT10_IN_GG(T22, T23)
GT10_IN_GG(s(T37), s(T38)) → U1_GG(T37, T38, gt10_in_gg(T37, T38))
GT10_IN_GG(s(T37), s(T38)) → GT10_IN_GG(T37, T38)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U22_GA(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U23_GA(T22, T23, T24, T9, part20_in_ggaa(T22, T24, X47, X48))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → PART20_IN_GGAA(T22, T24, X47, X48)
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U2_GGAA(T61, T62, T63, X119, X120, gt10_in_gg(T61, T62))
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → GT10_IN_GG(T61, T62)
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U3_GGAA(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U4_GGAA(T61, T62, T63, X119, X120, part20_in_ggaa(T61, T63, X119, X120))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → PART20_IN_GGAA(T61, T63, X119, X120)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U5_GGAA(T83, T84, T85, X170, X171, le33_in_gg(T83, T84))
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → LE33_IN_GG(T83, T84)
LE33_IN_GG(s(T98), s(T99)) → U8_GG(T98, T99, le33_in_gg(T98, T99))
LE33_IN_GG(s(T98), s(T99)) → LE33_IN_GG(T98, T99)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U6_GGAA(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U7_GGAA(T83, T84, T85, X170, X171, part20_in_ggaa(T83, T85, X170, X171))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → PART20_IN_GGAA(T83, T85, X170, X171)
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U25_GA(T22, T23, T24, T9, qs1_in_ga(.(T23, T44), X9))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44), X9)
QS1_IN_GA(.(T239, .(T240, T241)), T9) → U28_GA(T239, T240, T241, T9, le33_in_gg(T239, T240))
QS1_IN_GA(.(T239, .(T240, T241)), T9) → LE33_IN_GG(T239, T240)
QS1_IN_GA(.(T239, .(T240, T241)), T9) → U29_GA(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U30_GA(T239, T240, T241, T9, part20_in_ggaa(T239, T241, X437, X438))
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → PART20_IN_GGAA(T239, T241, X437, X438)
U29_GA(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U31_GA(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U32_GA(T239, T240, T241, T9, qs53_in_ga(T249, X9))
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → QS53_IN_GA(T249, X9)
QS53_IN_GA(.(T131, T132), X275) → U9_GA(T131, T132, X275, part20_in_ggaa(T131, T132, X271, X272))
QS53_IN_GA(.(T131, T132), X275) → PART20_IN_GGAA(T131, T132, X271, X272)
QS53_IN_GA(.(T131, T132), X275) → U10_GA(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U11_GA(T131, T132, X275, qs53_in_ga(T136, X273))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136, X273)
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U13_GA(T131, T132, X275, qs53_in_ga(T137, X274))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137, X274)
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U14_GA(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U14_GA(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U15_GA(T131, T132, X275, app65_in_ggga(T143, T131, T148, X275))
U14_GA(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → APP65_IN_GGGA(T143, T131, T148, X275)
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → U16_GGGA(T171, T172, T173, T174, X354, app65_in_ggga(T172, T173, T174, X354))
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → APP65_IN_GGGA(T172, T173, T174, X354)
U31_GA(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U33_GA(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U33_GA(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U34_GA(T239, T240, T241, T9, p52_in_gagga(.(T240, T250), X10, T256, T239, T9))
U33_GA(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → P52_IN_GAGGA(.(T240, T250), X10, T256, T239, T9)
P52_IN_GAGGA(T45, X10, T115, T22, T9) → U18_GAGGA(T45, X10, T115, T22, T9, qs53_in_ga(T45, X10))
P52_IN_GAGGA(T45, X10, T115, T22, T9) → QS53_IN_GA(T45, X10)
P52_IN_GAGGA(T45, T120, T115, T22, T9) → U19_GAGGA(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U19_GAGGA(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U20_GAGGA(T45, T120, T115, T22, T9, app54_in_ggga(T115, T22, T120, T9))
U19_GAGGA(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → APP54_IN_GGGA(T115, T22, T120, T9)
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → U17_GGGA(T210, T211, T212, T213, T215, app54_in_ggga(T211, T212, T213, T215))
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → APP54_IN_GGGA(T211, T212, T213, T215)
QS1_IN_GA(.(T265, []), T9) → U35_GA(T265, T9, qsc99_in_a(T268))
U35_GA(T265, T9, qsc99_out_a(T268)) → U36_GA(T265, T9, T268, qsc99_in_a(T273))
U36_GA(T265, T9, T268, qsc99_out_a(T273)) → U37_GA(T265, T9, app54_in_ggga(T268, T265, T273, T9))
U36_GA(T265, T9, T268, qsc99_out_a(T273)) → APP54_IN_GGGA(T268, T265, T273, T9)
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U26_GA(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
U26_GA(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U27_GA(T22, T23, T24, T9, p52_in_gagga(T45, X10, T115, T22, T9))
U26_GA(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → P52_IN_GAGGA(T45, X10, T115, T22, T9)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → APP54_IN_GGGA(T211, T212, T213, T215)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP54_IN_GGGA(.(T210, T211), T212, T213, .(T210, T215)) → APP54_IN_GGGA(T211, T212, T213, T215)
APP54_IN_GGGA(.(T210, T211), T212, T213) → APP54_IN_GGGA(T211, T212, T213)
From the DPs we obtained the following set of size-change graphs:
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → APP65_IN_GGGA(T172, T173, T174, X354)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
APP65_IN_GGGA(.(T171, T172), T173, T174, .(T171, X354)) → APP65_IN_GGGA(T172, T173, T174, X354)
APP65_IN_GGGA(.(T171, T172), T173, T174) → APP65_IN_GGGA(T172, T173, T174)
From the DPs we obtained the following set of size-change graphs:
LE33_IN_GG(s(T98), s(T99)) → LE33_IN_GG(T98, T99)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
LE33_IN_GG(s(T98), s(T99)) → LE33_IN_GG(T98, T99)
LE33_IN_GG(s(T98), s(T99)) → LE33_IN_GG(T98, T99)
From the DPs we obtained the following set of size-change graphs:
GT10_IN_GG(s(T37), s(T38)) → GT10_IN_GG(T37, T38)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
GT10_IN_GG(s(T37), s(T38)) → GT10_IN_GG(T37, T38)
GT10_IN_GG(s(T37), s(T38)) → GT10_IN_GG(T37, T38)
From the DPs we obtained the following set of size-change graphs:
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U3_GGAA(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → PART20_IN_GGAA(T61, T63, X119, X120)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U6_GGAA(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → PART20_IN_GGAA(T83, T85, X170, X171)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
PART20_IN_GGAA(T61, .(T62, T63), .(T62, X119), X120) → U3_GGAA(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U3_GGAA(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → PART20_IN_GGAA(T61, T63, X119, X120)
PART20_IN_GGAA(T83, .(T84, T85), X170, .(T84, X171)) → U6_GGAA(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U6_GGAA(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → PART20_IN_GGAA(T83, T85, X170, X171)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
PART20_IN_GGAA(T61, .(T62, T63)) → U3_GGAA(T61, T62, T63, gtc10_in_gg(T61, T62))
U3_GGAA(T61, T62, T63, gtc10_out_gg(T61, T62)) → PART20_IN_GGAA(T61, T63)
PART20_IN_GGAA(T83, .(T84, T85)) → U6_GGAA(T83, T84, T85, lec33_in_gg(T83, T84))
U6_GGAA(T83, T84, T85, lec33_out_gg(T83, T84)) → PART20_IN_GGAA(T83, T85)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
gtc10_in_gg(x0, x1)
lec33_in_gg(x0, x1)
U39_gg(x0, x1, x2)
U44_gg(x0, x1, x2)
From the DPs we obtained the following set of size-change graphs:
QS53_IN_GA(.(T131, T132), X275) → U10_GA(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136, X273)
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137, X274)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
QS53_IN_GA(.(T131, T132), X275) → U10_GA(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136, X273)
U10_GA(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
U12_GA(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137, X274)
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
QS53_IN_GA(.(T131, T132)) → U10_GA(T131, T132, partc20_in_ggaa(T131, T132))
U10_GA(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136)
U10_GA(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, T137, qsc53_in_ga(T136))
U12_GA(T131, T132, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137)
partc20_in_ggaa(T61, .(T62, T63)) → U40_ggaa(T61, T62, T63, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85)) → U42_ggaa(T83, T84, T85, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, []) → partc20_out_ggaa(T112, [], [], [])
qsc53_in_ga(.(T131, T132)) → U56_ga(T131, T132, partc20_in_ggaa(T131, T132))
qsc53_in_ga([]) → qsc53_out_ga([], [])
U40_ggaa(T61, T62, T63, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, partc20_in_ggaa(T61, T63))
U42_ggaa(T83, T84, T85, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, partc20_in_ggaa(T83, T85))
U56_ga(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, T137, qsc53_in_ga(T136))
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U41_ggaa(T61, T62, T63, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U57_ga(T131, T132, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, T143, qsc53_in_ga(T137))
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
U58_ga(T131, T132, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, appc65_in_ggga(T143, T131, T148))
U59_ga(T131, T132, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
appc65_in_ggga(.(T171, T172), T173, T174) → U60_ggga(T171, T172, T173, T174, appc65_in_ggga(T172, T173, T174))
appc65_in_ggga([], T183, T184) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
partc20_in_ggaa(x0, x1)
qsc53_in_ga(x0)
U40_ggaa(x0, x1, x2, x3)
U42_ggaa(x0, x1, x2, x3)
U56_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U41_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U43_ggaa(x0, x1, x2, x3)
U57_ga(x0, x1, x2, x3)
U39_gg(x0, x1, x2)
U44_gg(x0, x1, x2)
U58_ga(x0, x1, x2, x3)
U59_ga(x0, x1, x2)
appc65_in_ggga(x0, x1, x2)
U60_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.
QS53_IN_GA(.(T131, T132)) → U10_GA(T131, T132, partc20_in_ggaa(T131, T132))
POL(.(x1, x2)) = 1 + x2
POL(0) = 0
POL(QS53_IN_GA(x1)) = x1
POL(U10_GA(x1, x2, x3)) = x3
POL(U12_GA(x1, x2, x3, x4)) = x3
POL(U39_gg(x1, x2, x3)) = 0
POL(U40_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U41_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U42_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U43_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U44_gg(x1, x2, x3)) = 0
POL(U56_ga(x1, x2, x3)) = 0
POL(U57_ga(x1, x2, x3, x4)) = 0
POL(U58_ga(x1, x2, x3, x4)) = 0
POL(U59_ga(x1, x2, x3)) = 0
POL(U60_ggga(x1, x2, x3, x4, x5)) = 0
POL([]) = 0
POL(appc65_in_ggga(x1, x2, x3)) = 0
POL(appc65_out_ggga(x1, x2, x3, x4)) = 0
POL(gtc10_in_gg(x1, x2)) = 0
POL(gtc10_out_gg(x1, x2)) = 0
POL(lec33_in_gg(x1, x2)) = 0
POL(lec33_out_gg(x1, x2)) = 0
POL(partc20_in_ggaa(x1, x2)) = x2
POL(partc20_out_ggaa(x1, x2, x3, x4)) = x3 + x4
POL(qsc53_in_ga(x1)) = 0
POL(qsc53_out_ga(x1, x2)) = 0
POL(s(x1)) = 0
partc20_in_ggaa(T61, .(T62, T63)) → U40_ggaa(T61, T62, T63, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85)) → U42_ggaa(T83, T84, T85, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, []) → partc20_out_ggaa(T112, [], [], [])
U40_ggaa(T61, T62, T63, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, partc20_in_ggaa(T61, T63))
U41_ggaa(T61, T62, T63, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
U42_ggaa(T83, T84, T85, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, partc20_in_ggaa(T83, T85))
U43_ggaa(T83, T84, T85, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U10_GA(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → QS53_IN_GA(T136)
U10_GA(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → U12_GA(T131, T132, T137, qsc53_in_ga(T136))
U12_GA(T131, T132, T137, qsc53_out_ga(T136, T143)) → QS53_IN_GA(T137)
partc20_in_ggaa(T61, .(T62, T63)) → U40_ggaa(T61, T62, T63, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85)) → U42_ggaa(T83, T84, T85, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, []) → partc20_out_ggaa(T112, [], [], [])
qsc53_in_ga(.(T131, T132)) → U56_ga(T131, T132, partc20_in_ggaa(T131, T132))
qsc53_in_ga([]) → qsc53_out_ga([], [])
U40_ggaa(T61, T62, T63, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, partc20_in_ggaa(T61, T63))
U42_ggaa(T83, T84, T85, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, partc20_in_ggaa(T83, T85))
U56_ga(T131, T132, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, T137, qsc53_in_ga(T136))
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U41_ggaa(T61, T62, T63, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U57_ga(T131, T132, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, T143, qsc53_in_ga(T137))
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
U58_ga(T131, T132, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, appc65_in_ggga(T143, T131, T148))
U59_ga(T131, T132, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
appc65_in_ggga(.(T171, T172), T173, T174) → U60_ggga(T171, T172, T173, T174, appc65_in_ggga(T172, T173, T174))
appc65_in_ggga([], T183, T184) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
partc20_in_ggaa(x0, x1)
qsc53_in_ga(x0)
U40_ggaa(x0, x1, x2, x3)
U42_ggaa(x0, x1, x2, x3)
U56_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U41_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U43_ggaa(x0, x1, x2, x3)
U57_ga(x0, x1, x2, x3)
U39_gg(x0, x1, x2)
U44_gg(x0, x1, x2)
U58_ga(x0, x1, x2, x3)
U59_ga(x0, x1, x2)
appc65_in_ggga(x0, x1, x2)
U60_ggga(x0, x1, x2, x3, x4)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U22_GA(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44), X9)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
qsc53_in_ga(.(T131, T132), X275) → U56_ga(T131, T132, X275, partc20_in_ggaa(T131, T132, T136, T137))
U56_ga(T131, T132, X275, partc20_out_ggaa(T131, T132, T136, T137)) → U57_ga(T131, T132, X275, T137, qsc53_in_ga(T136, T143))
qsc53_in_ga([], []) → qsc53_out_ga([], [])
U57_ga(T131, T132, X275, T137, qsc53_out_ga(T136, T143)) → U58_ga(T131, T132, X275, T143, qsc53_in_ga(T137, T148))
U58_ga(T131, T132, X275, T143, qsc53_out_ga(T137, T148)) → U59_ga(T131, T132, X275, appc65_in_ggga(T143, T131, T148, X275))
appc65_in_ggga(.(T171, T172), T173, T174, .(T171, X354)) → U60_ggga(T171, T172, T173, T174, X354, appc65_in_ggga(T172, T173, T174, X354))
appc65_in_ggga([], T183, T184, .(T183, T184)) → appc65_out_ggga([], T183, T184, .(T183, T184))
U60_ggga(T171, T172, T173, T174, X354, appc65_out_ggga(T172, T173, T174, X354)) → appc65_out_ggga(.(T171, T172), T173, T174, .(T171, X354))
U59_ga(T131, T132, X275, appc65_out_ggga(T143, T131, T148, X275)) → qsc53_out_ga(.(T131, T132), X275)
qsc99_in_a([]) → qsc99_out_a([])
qsc1_in_ga(.(T22, .(T23, T24)), T9) → U45_ga(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U45_ga(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U46_ga(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U46_ga(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → U47_ga(T22, T23, T24, T9, T45, qsc1_in_ga(.(T23, T44), T115))
qsc1_in_ga(.(T239, .(T240, T241)), T9) → U49_ga(T239, T240, T241, T9, lec33_in_gg(T239, T240))
U49_ga(T239, T240, T241, T9, lec33_out_gg(T239, T240)) → U50_ga(T239, T240, T241, T9, partc20_in_ggaa(T239, T241, T249, T250))
U50_ga(T239, T240, T241, T9, partc20_out_ggaa(T239, T241, T249, T250)) → U51_ga(T239, T240, T241, T9, T250, qsc53_in_ga(T249, T256))
U51_ga(T239, T240, T241, T9, T250, qsc53_out_ga(T249, T256)) → U52_ga(T239, T240, T241, T9, qc52_in_gagga(.(T240, T250), X10, T256, T239, T9))
qc52_in_gagga(T45, T120, T115, T22, T9) → U62_gagga(T45, T120, T115, T22, T9, qsc53_in_ga(T45, T120))
U62_gagga(T45, T120, T115, T22, T9, qsc53_out_ga(T45, T120)) → U63_gagga(T45, T120, T115, T22, T9, appc54_in_ggga(T115, T22, T120, T9))
appc54_in_ggga(.(T210, T211), T212, T213, .(T210, T215)) → U61_ggga(T210, T211, T212, T213, T215, appc54_in_ggga(T211, T212, T213, T215))
appc54_in_ggga([], T225, T226, .(T225, T226)) → appc54_out_ggga([], T225, T226, .(T225, T226))
U61_ggga(T210, T211, T212, T213, T215, appc54_out_ggga(T211, T212, T213, T215)) → appc54_out_ggga(.(T210, T211), T212, T213, .(T210, T215))
U63_gagga(T45, T120, T115, T22, T9, appc54_out_ggga(T115, T22, T120, T9)) → qc52_out_gagga(T45, T120, T115, T22, T9)
U52_ga(T239, T240, T241, T9, qc52_out_gagga(.(T240, T250), X10, T256, T239, T9)) → qsc1_out_ga(.(T239, .(T240, T241)), T9)
qsc1_in_ga(.(T265, []), T9) → U53_ga(T265, T9, qsc99_in_a(T268))
U53_ga(T265, T9, qsc99_out_a(T268)) → U54_ga(T265, T9, T268, qsc99_in_a(T273))
U54_ga(T265, T9, T268, qsc99_out_a(T273)) → U55_ga(T265, T9, appc54_in_ggga(T268, T265, T273, T9))
U55_ga(T265, T9, appc54_out_ggga(T268, T265, T273, T9)) → qsc1_out_ga(.(T265, []), T9)
qsc1_in_ga([], []) → qsc1_out_ga([], [])
U47_ga(T22, T23, T24, T9, T45, qsc1_out_ga(.(T23, T44), T115)) → U48_ga(T22, T23, T24, T9, qc52_in_gagga(T45, X10, T115, T22, T9))
U48_ga(T22, T23, T24, T9, qc52_out_gagga(T45, X10, T115, T22, T9)) → qsc1_out_ga(.(T22, .(T23, T24)), T9)
QS1_IN_GA(.(T22, .(T23, T24)), T9) → U22_GA(T22, T23, T24, T9, gtc10_in_gg(T22, T23))
U22_GA(T22, T23, T24, T9, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, T9, partc20_in_ggaa(T22, T24, T44, T45))
U24_GA(T22, T23, T24, T9, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44), X9)
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
partc20_in_ggaa(T61, .(T62, T63), .(T62, X119), X120) → U40_ggaa(T61, T62, T63, X119, X120, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85), X170, .(T84, X171)) → U42_ggaa(T83, T84, T85, X170, X171, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, [], [], []) → partc20_out_ggaa(T112, [], [], [])
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U40_ggaa(T61, T62, T63, X119, X120, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, X119, X120, partc20_in_ggaa(T61, T63, X119, X120))
U42_ggaa(T83, T84, T85, X170, X171, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, X170, X171, partc20_in_ggaa(T83, T85, X170, X171))
U41_ggaa(T61, T62, T63, X119, X120, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, X170, X171, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
QS1_IN_GA(.(T22, .(T23, T24))) → U22_GA(T22, T23, T24, gtc10_in_gg(T22, T23))
U22_GA(T22, T23, T24, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, partc20_in_ggaa(T22, T24))
U24_GA(T22, T23, T24, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44))
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
partc20_in_ggaa(T61, .(T62, T63)) → U40_ggaa(T61, T62, T63, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85)) → U42_ggaa(T83, T84, T85, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, []) → partc20_out_ggaa(T112, [], [], [])
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U40_ggaa(T61, T62, T63, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, partc20_in_ggaa(T61, T63))
U42_ggaa(T83, T84, T85, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, partc20_in_ggaa(T83, T85))
U41_ggaa(T61, T62, T63, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
gtc10_in_gg(x0, x1)
partc20_in_ggaa(x0, x1)
U39_gg(x0, x1, x2)
U40_ggaa(x0, x1, x2, x3)
U42_ggaa(x0, x1, x2, x3)
U41_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U43_ggaa(x0, x1, x2, x3)
U44_gg(x0, x1, x2)
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
U22_GA(T22, T23, T24, gtc10_out_gg(T22, T23)) → U24_GA(T22, T23, T24, partc20_in_ggaa(T22, T24))
POL(.(x1, x2)) = x1
POL(0) = 0
POL(QS1_IN_GA(x1)) = x1
POL(U22_GA(x1, x2, x3, x4)) = x4
POL(U24_GA(x1, x2, x3, x4)) = x2
POL(U39_gg(x1, x2, x3)) = 1 + x3
POL(U40_ggaa(x1, x2, x3, x4)) = 0
POL(U41_ggaa(x1, x2, x3, x4)) = 0
POL(U42_ggaa(x1, x2, x3, x4)) = 0
POL(U43_ggaa(x1, x2, x3, x4)) = 0
POL(U44_gg(x1, x2, x3)) = 0
POL([]) = 0
POL(gtc10_in_gg(x1, x2)) = x1
POL(gtc10_out_gg(x1, x2)) = 1 + x2
POL(lec33_in_gg(x1, x2)) = 0
POL(lec33_out_gg(x1, x2)) = 0
POL(partc20_in_ggaa(x1, x2)) = 0
POL(partc20_out_ggaa(x1, x2, x3, x4)) = 0
POL(s(x1)) = 1 + x1
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
QS1_IN_GA(.(T22, .(T23, T24))) → U22_GA(T22, T23, T24, gtc10_in_gg(T22, T23))
U24_GA(T22, T23, T24, partc20_out_ggaa(T22, T24, T44, T45)) → QS1_IN_GA(.(T23, T44))
gtc10_in_gg(s(T37), s(T38)) → U39_gg(T37, T38, gtc10_in_gg(T37, T38))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
partc20_in_ggaa(T61, .(T62, T63)) → U40_ggaa(T61, T62, T63, gtc10_in_gg(T61, T62))
partc20_in_ggaa(T83, .(T84, T85)) → U42_ggaa(T83, T84, T85, lec33_in_gg(T83, T84))
partc20_in_ggaa(T112, []) → partc20_out_ggaa(T112, [], [], [])
U39_gg(T37, T38, gtc10_out_gg(T37, T38)) → gtc10_out_gg(s(T37), s(T38))
U40_ggaa(T61, T62, T63, gtc10_out_gg(T61, T62)) → U41_ggaa(T61, T62, T63, partc20_in_ggaa(T61, T63))
U42_ggaa(T83, T84, T85, lec33_out_gg(T83, T84)) → U43_ggaa(T83, T84, T85, partc20_in_ggaa(T83, T85))
U41_ggaa(T61, T62, T63, partc20_out_ggaa(T61, T63, X119, X120)) → partc20_out_ggaa(T61, .(T62, T63), .(T62, X119), X120)
lec33_in_gg(s(T98), s(T99)) → U44_gg(T98, T99, lec33_in_gg(T98, T99))
lec33_in_gg(0, s(T106)) → lec33_out_gg(0, s(T106))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U43_ggaa(T83, T84, T85, partc20_out_ggaa(T83, T85, X170, X171)) → partc20_out_ggaa(T83, .(T84, T85), X170, .(T84, X171))
U44_gg(T98, T99, lec33_out_gg(T98, T99)) → lec33_out_gg(s(T98), s(T99))
gtc10_in_gg(x0, x1)
partc20_in_ggaa(x0, x1)
U39_gg(x0, x1, x2)
U40_ggaa(x0, x1, x2, x3)
U42_ggaa(x0, x1, x2, x3)
U41_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U43_ggaa(x0, x1, x2, x3)
U44_gg(x0, x1, x2)