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 QDPSizeChangeProof (⇔)
↳50 YES
↳51 PiDP
↳52 UsableRulesProof (⇔)
↳53 PiDP
↳54 PiDPToQDPProof (⇔)
↳55 QDP
↳56 QDPSizeChangeProof (⇔)
↳57 YES
↳58 PiDP
↳59 UsableRulesProof (⇔)
↳60 PiDP
↳61 PiDPToQDPProof (⇔)
↳62 QDP
↳63 QDPSizeChangeProof (⇔)
↳64 YES
↳65 PiDP
↳66 UsableRulesProof (⇔)
↳67 PiDP
↳68 PiDPToQDPProof (⇐)
↳69 QDP
↳70 QDPSizeChangeProof (⇔)
↳71 YES
↳72 PiDP
↳73 UsableRulesProof (⇔)
↳74 PiDP
↳75 PiDPToQDPProof (⇐)
↳76 QDP
↳77 QDPOrderProof (⇔)
↳78 QDP
↳79 DependencyGraphProof (⇔)
↳80 TRUE
↳81 PiDP
↳82 UsableRulesProof (⇔)
↳83 PiDP
↳84 PiDPToQDPProof (⇐)
↳85 QDP
↳86 QDPOrderProof (⇔)
↳87 QDP
↳88 DependencyGraphProof (⇔)
↳89 TRUE
↳90 PiDP
↳91 UsableRulesProof (⇔)
↳92 PiDP
↳93 PiDPToQDPProof (⇐)
↳94 QDP
↳95 NonTerminationProof (⇔)
↳96 NO
↳97 PiDP
↳98 UsableRulesProof (⇔)
↳99 PiDP
↳100 PiDPToQDPProof (⇐)
↳101 QDP
↳102 QDPSizeChangeProof (⇔)
↳103 YES
↳104 PiDP
↳105 UsableRulesProof (⇔)
↳106 PiDP
↳107 PiDPToQDPProof (⇐)
↳108 QDP
↳109 QDPSizeChangeProof (⇔)
↳110 YES
↳111 PiDP
↳112 UsableRulesProof (⇔)
↳113 PiDP
↳114 PiDPToQDPProof (⇐)
↳115 QDP
↳116 Narrowing (⇐)
↳117 QDP
↳118 Narrowing (⇐)
↳119 QDP
↳120 Instantiation (⇔)
↳121 QDP
↳122 Instantiation (⇔)
↳123 QDP
↳124 DependencyGraphProof (⇔)
↳125 AND
↳126 QDP
↳127 UsableRulesProof (⇔)
↳128 QDP
↳129 QReductionProof (⇔)
↳130 QDP
↳131 NonTerminationProof (⇔)
↳132 NO
↳133 QDP
↳134 NonTerminationProof (⇔)
↳135 NO
↳136 PiDP
↳137 UsableRulesProof (⇔)
↳138 PiDP
↳139 PiDPToQDPProof (⇐)
↳140 QDP
↳141 NonTerminationProof (⇔)
↳142 NO
↳143 PiDP
↳144 UsableRulesProof (⇔)
↳145 PiDP
↳146 PiDPToQDPProof (⇐)
↳147 QDP
↳148 Narrowing (⇐)
↳149 QDP
↳150 UsableRulesProof (⇔)
↳151 QDP
↳152 QReductionProof (⇔)
↳153 QDP
↳154 Narrowing (⇐)
↳155 QDP
↳156 NonTerminationProof (⇔)
↳157 NO
QS1_IN_AG(.(T26, .(T27, T28)), T8) → U42_AG(T26, T27, T28, T8, gt10_in_aa(T26, T27))
QS1_IN_AG(.(T26, .(T27, T28)), T8) → GT10_IN_AA(T26, T27)
GT10_IN_AA(s(T46), s(T47)) → U1_AA(T46, T47, gt10_in_aa(T46, T47))
GT10_IN_AA(s(T46), s(T47)) → GT10_IN_AA(T46, T47)
QS1_IN_AG(.(T31, .(T33, T32)), T8) → U43_AG(T31, T33, T32, T8, gtc10_in_aa(T31, T33))
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → U44_AG(T31, T33, T32, T8, part20_in_gaaa(T31, T32, X47, X48))
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → PART20_IN_GAAA(T31, T32, X47, X48)
PART20_IN_GAAA(T70, .(T73, T74), .(T73, X119), X120) → U2_GAAA(T70, T73, T74, X119, X120, gt10_in_ga(T70, T73))
PART20_IN_GAAA(T70, .(T73, T74), .(T73, X119), X120) → GT10_IN_GA(T70, T73)
GT10_IN_GA(s(T46), s(T47)) → U1_GA(T46, T47, gt10_in_ga(T46, T47))
GT10_IN_GA(s(T46), s(T47)) → GT10_IN_GA(T46, T47)
PART20_IN_GAAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GAAA(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U4_GAAA(T70, T73, T77, X119, X120, part20_in_gaaa(T70, T77, X119, X120))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70, T77, X119, X120)
PART20_IN_GAAA(T95, .(T98, T99), X170, .(T98, X171)) → U5_GAAA(T95, T98, T99, X170, X171, le33_in_ga(T95, T98))
PART20_IN_GAAA(T95, .(T98, T99), X170, .(T98, X171)) → LE33_IN_GA(T95, T98)
LE33_IN_GA(s(T113), s(T115)) → U8_GA(T113, T115, le33_in_ga(T113, T115))
LE33_IN_GA(s(T113), s(T115)) → LE33_IN_GA(T113, T115)
PART20_IN_GAAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GAAA(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U7_GAAA(T95, T98, T102, X170, X171, part20_in_gaaa(T95, T102, X170, X171))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → PART20_IN_GAAA(T95, T102, X170, X171)
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → U45_AG(T31, T33, T32, T8, partc20_in_gaaa(T31, T32, T53, T54))
U45_AG(T31, T33, T32, T8, partc20_out_gaaa(T31, T32, T53, T54)) → U46_AG(T31, T33, T32, T8, T54, qsc51_in_gga(T33, T53, T131))
U46_AG(T31, T33, T32, T8, T54, qsc51_out_gga(T33, T53, T131)) → U47_AG(T31, T33, T32, T8, p52_in_aaggg(T54, X10, T131, T31, T8))
U46_AG(T31, T33, T32, T8, T54, qsc51_out_gga(T33, T53, T131)) → P52_IN_AAGGG(T54, X10, T131, T31, T8)
P52_IN_AAGGG(T54, X10, T131, T31, T8) → U38_AAGGG(T54, X10, T131, T31, T8, qs80_in_aa(T54, X10))
P52_IN_AAGGG(T54, X10, T131, T31, T8) → QS80_IN_AA(T54, X10)
QS80_IN_AA(.(T256, .(T257, T258)), X452) → U22_AA(T256, T257, T258, X452, gt10_in_aa(T256, T257))
QS80_IN_AA(.(T256, .(T257, T258)), X452) → GT10_IN_AA(T256, T257)
QS80_IN_AA(.(T261, .(T257, T262)), X452) → U23_AA(T261, T257, T262, X452, gtc10_in_aa(T261, T257))
U23_AA(T261, T257, T262, X452, gtc10_out_aa(T261, T257)) → U24_AA(T261, T257, T262, X452, part20_in_gaaa(T261, T262, X503, X504))
U23_AA(T261, T257, T262, X452, gtc10_out_aa(T261, T257)) → PART20_IN_GAAA(T261, T262, X503, X504)
QS80_IN_AA(.(T283, .(T284, T285)), X452) → U25_AA(T283, T284, T285, X452, le100_in_aa(T283, T284))
QS80_IN_AA(.(T283, .(T284, T285)), X452) → LE100_IN_AA(T283, T284)
LE100_IN_AA(s(T302), s(T303)) → U21_AA(T302, T303, le100_in_aa(T302, T303))
LE100_IN_AA(s(T302), s(T303)) → LE100_IN_AA(T302, T303)
QS80_IN_AA(.(T288, .(T284, T289)), X452) → U26_AA(T288, T284, T289, X452, lec100_in_aa(T288, T284))
U26_AA(T288, T284, T289, X452, lec100_out_aa(T288, T284)) → U27_AA(T288, T284, T289, X452, part20_in_gaaa(T288, T289, X554, X555))
U26_AA(T288, T284, T289, X452, lec100_out_aa(T288, T284)) → PART20_IN_GAAA(T288, T289, X554, X555)
QS80_IN_AA(.(T237, T231), X452) → U28_AA(T237, T231, X452, partc87_in_aaaa(T237, T231, T235, T236))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U29_AA(T237, T231, X452, qs80_in_ga(T235, X450))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
QS80_IN_GA(.(T256, .(T257, T258)), X452) → U22_GA(T256, T257, T258, X452, gt10_in_gg(T256, T257))
QS80_IN_GA(.(T256, .(T257, T258)), X452) → GT10_IN_GG(T256, T257)
GT10_IN_GG(s(T46), s(T47)) → U1_GG(T46, T47, gt10_in_gg(T46, T47))
GT10_IN_GG(s(T46), s(T47)) → GT10_IN_GG(T46, T47)
QS80_IN_GA(.(T261, .(T257, T262)), X452) → U23_GA(T261, T257, T262, X452, gtc10_in_gg(T261, T257))
U23_GA(T261, T257, T262, X452, gtc10_out_gg(T261, T257)) → U24_GA(T261, T257, T262, X452, part20_in_ggaa(T261, T262, X503, X504))
U23_GA(T261, T257, T262, X452, gtc10_out_gg(T261, T257)) → PART20_IN_GGAA(T261, T262, X503, X504)
PART20_IN_GGAA(T70, .(T73, T74), .(T73, X119), X120) → U2_GGAA(T70, T73, T74, X119, X120, gt10_in_gg(T70, T73))
PART20_IN_GGAA(T70, .(T73, T74), .(T73, X119), X120) → GT10_IN_GG(T70, T73)
PART20_IN_GGAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GGAA(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U4_GGAA(T70, T73, T77, X119, X120, part20_in_ggaa(T70, T77, X119, X120))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → PART20_IN_GGAA(T70, T77, X119, X120)
PART20_IN_GGAA(T95, .(T98, T99), X170, .(T98, X171)) → U5_GGAA(T95, T98, T99, X170, X171, le33_in_gg(T95, T98))
PART20_IN_GGAA(T95, .(T98, T99), X170, .(T98, X171)) → LE33_IN_GG(T95, T98)
LE33_IN_GG(s(T113), s(T115)) → U8_GG(T113, T115, le33_in_gg(T113, T115))
LE33_IN_GG(s(T113), s(T115)) → LE33_IN_GG(T113, T115)
PART20_IN_GGAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GGAA(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U7_GGAA(T95, T98, T102, X170, X171, part20_in_ggaa(T95, T102, X170, X171))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → PART20_IN_GGAA(T95, T102, X170, X171)
QS80_IN_GA(.(T283, .(T284, T285)), X452) → U25_GA(T283, T284, T285, X452, le100_in_gg(T283, T284))
QS80_IN_GA(.(T283, .(T284, T285)), X452) → LE100_IN_GG(T283, T284)
LE100_IN_GG(s(T302), s(T303)) → U21_GG(T302, T303, le100_in_gg(T302, T303))
LE100_IN_GG(s(T302), s(T303)) → LE100_IN_GG(T302, T303)
QS80_IN_GA(.(T288, .(T284, T289)), X452) → U26_GA(T288, T284, T289, X452, lec100_in_gg(T288, T284))
U26_GA(T288, T284, T289, X452, lec100_out_gg(T288, T284)) → U27_GA(T288, T284, T289, X452, part20_in_ggaa(T288, T289, X554, X555))
U26_GA(T288, T284, T289, X452, lec100_out_gg(T288, T284)) → PART20_IN_GGAA(T288, T289, X554, X555)
QS80_IN_GA(.(T237, T231), X452) → U28_GA(T237, T231, X452, partc87_in_ggaa(T237, T231, T235, T236))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U29_GA(T237, T231, X452, qs80_in_ga(T235, X450))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
QS80_IN_GA(.(T325, T231), X452) → U32_GA(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U32_GA(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U33_GA(T325, T231, X452, T236, qsc80_in_ga(T235, T319))
U33_GA(T325, T231, X452, T236, qsc80_out_ga(T235, T319)) → U34_GA(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U34_GA(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U35_GA(T325, T231, X452, app121_in_ggga(T319, T325, T324, X452))
U34_GA(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → APP121_IN_GGGA(T319, T325, T324, X452)
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → U36_GGGA(T348, T349, T352, T353, X657, app121_in_ggga(T349, T352, T353, X657))
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GGGA(T349, T352, T353, X657)
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → U31_GA(T237, T231, X452, qs80_in_ga(T236, X451))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236, X451)
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U30_AA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → U31_AA(T237, T231, X452, qs80_in_aa(T236, X451))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_AA(T236, X451)
QS80_IN_AA(.(T325, T231), X452) → U32_AA(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U32_AA(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U33_AA(T325, T231, X452, T236, qsc80_in_ga(T235, T319))
U33_AA(T325, T231, X452, T236, qsc80_out_ga(T235, T319)) → U34_AA(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
U34_AA(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U35_AA(T325, T231, X452, app121_in_gaaa(T319, T325, T324, X452))
U34_AA(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → APP121_IN_GAAA(T319, T325, T324, X452)
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → U36_GAAA(T348, T349, T352, T353, X657, app121_in_gaaa(T349, T352, T353, X657))
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GAAA(T349, T352, T353, X657)
P52_IN_AAGGG(T54, T217, T131, T31, T8) → U39_AAGGG(T54, T217, T131, T31, T8, qsc80_in_aa(T54, T217))
U39_AAGGG(T54, T217, T131, T31, T8, qsc80_out_aa(T54, T217)) → U40_AAGGG(T54, T217, T131, T31, T8, app81_in_ggag(T131, T31, T217, T8))
U39_AAGGG(T54, T217, T131, T31, T8, qsc80_out_aa(T54, T217)) → APP81_IN_GGAG(T131, T31, T217, T8)
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → U37_GGAG(T389, T390, T391, T394, T393, app81_in_ggag(T390, T391, T394, T393))
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → APP81_IN_GGAG(T390, T391, T394, T393)
QS1_IN_AG(.(T31, .(T148, T32)), T8) → U48_AG(T31, T148, T32, T8, gtc10_in_aa(T31, T148))
U48_AG(T31, T148, T32, T8, gtc10_out_aa(T31, T148)) → U49_AG(T31, T148, T32, T8, partc20_in_gaaa(T31, T32, T149, T54))
U49_AG(T31, T148, T32, T8, partc20_out_gaaa(T31, T32, T149, T54)) → U50_AG(T31, T148, T32, T8, p56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
U49_AG(T31, T148, T32, T8, partc20_out_gaaa(T31, T32, T149, T54)) → P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273)
P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273) → U9_GGAAAAA(T148, T149, X269, X270, X271, X272, X273, part20_in_ggaa(T148, T149, X269, X270))
P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273) → PART20_IN_GGAA(T148, T149, X269, X270)
P56_IN_GGAAAAA(T148, T149, T153, T154, X271, X272, X273) → U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U11_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, qs59_in_ga(T153, X271))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153, X271)
QS59_IN_GA(.(T171, T172), X335) → U19_GA(T171, T172, X335, p56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
QS59_IN_GA(.(T171, T172), X335) → P56_IN_GGAAAAA(T171, T172, X331, X332, X333, X334, X335)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, X272, X273) → U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_in_ga(T153, T160))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → U14_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qs59_in_ga(T154, X272))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154, X272)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, T178, X273) → U15_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
U15_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U16_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
U16_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U18_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, app70_in_ggga(T160, T148, T178, X273))
U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → APP70_IN_GGGA(T160, T148, T178, X273)
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → U20_GGGA(T201, T202, T203, T204, X391, app70_in_ggga(T202, T203, T204, X391))
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → APP70_IN_GGGA(T202, T203, T204, X391)
QS1_IN_AG(.(T421, .(T422, T423)), T8) → U51_AG(T421, T422, T423, T8, le100_in_aa(T421, T422))
QS1_IN_AG(.(T421, .(T422, T423)), T8) → LE100_IN_AA(T421, T422)
QS1_IN_AG(.(T426, .(T428, T427)), T8) → U52_AG(T426, T428, T427, T8, lec100_in_aa(T426, T428))
U52_AG(T426, T428, T427, T8, lec100_out_aa(T426, T428)) → U53_AG(T426, T428, T427, T8, part20_in_gaaa(T426, T427, X740, X741))
U52_AG(T426, T428, T427, T8, lec100_out_aa(T426, T428)) → PART20_IN_GAAA(T426, T427, X740, X741)
QS1_IN_AG(.(T426, .(T436, T427)), T8) → U54_AG(T426, T436, T427, T8, lec100_in_aa(T426, T436))
U54_AG(T426, T436, T427, T8, lec100_out_aa(T426, T436)) → U55_AG(T426, T436, T427, T8, partc20_in_gaaa(T426, T427, T434, T435))
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → U56_AG(T426, T436, T427, T8, qs80_in_ga(T434, X9))
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → QS80_IN_GA(T434, X9)
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → U57_AG(T426, T436, T427, T8, T435, qsc80_in_ga(T434, T442))
U57_AG(T426, T436, T427, T8, T435, qsc80_out_ga(T434, T442)) → U58_AG(T426, T436, T427, T8, p52_in_aaggg(.(T436, T435), X10, T442, T426, T8))
U57_AG(T426, T436, T427, T8, T435, qsc80_out_ga(T434, T442)) → P52_IN_AAGGG(.(T436, T435), X10, T442, T426, T8)
QS1_IN_AG(.(T452, []), T8) → U59_AG(T452, T8, qsc155_in_a(T455))
U59_AG(T452, T8, qsc155_out_a(T455)) → U60_AG(T452, T8, T455, qsc155_in_a(T460))
U60_AG(T452, T8, T455, qsc155_out_a(T460)) → U61_AG(T452, T8, app162_in_gagg(T455, T452, T460, T8))
U60_AG(T452, T8, T455, qsc155_out_a(T460)) → APP162_IN_GAGG(T455, T452, T460, T8)
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → U41_GAGG(T486, T487, T491, T489, T490, app162_in_gagg(T487, T491, T489, T490))
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → APP162_IN_GAGG(T487, T491, T489, T490)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
Infinitary Constructor Rewriting Termination of PiDP implies Termination of TRIPLES
QS1_IN_AG(.(T26, .(T27, T28)), T8) → U42_AG(T26, T27, T28, T8, gt10_in_aa(T26, T27))
QS1_IN_AG(.(T26, .(T27, T28)), T8) → GT10_IN_AA(T26, T27)
GT10_IN_AA(s(T46), s(T47)) → U1_AA(T46, T47, gt10_in_aa(T46, T47))
GT10_IN_AA(s(T46), s(T47)) → GT10_IN_AA(T46, T47)
QS1_IN_AG(.(T31, .(T33, T32)), T8) → U43_AG(T31, T33, T32, T8, gtc10_in_aa(T31, T33))
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → U44_AG(T31, T33, T32, T8, part20_in_gaaa(T31, T32, X47, X48))
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → PART20_IN_GAAA(T31, T32, X47, X48)
PART20_IN_GAAA(T70, .(T73, T74), .(T73, X119), X120) → U2_GAAA(T70, T73, T74, X119, X120, gt10_in_ga(T70, T73))
PART20_IN_GAAA(T70, .(T73, T74), .(T73, X119), X120) → GT10_IN_GA(T70, T73)
GT10_IN_GA(s(T46), s(T47)) → U1_GA(T46, T47, gt10_in_ga(T46, T47))
GT10_IN_GA(s(T46), s(T47)) → GT10_IN_GA(T46, T47)
PART20_IN_GAAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GAAA(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U4_GAAA(T70, T73, T77, X119, X120, part20_in_gaaa(T70, T77, X119, X120))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70, T77, X119, X120)
PART20_IN_GAAA(T95, .(T98, T99), X170, .(T98, X171)) → U5_GAAA(T95, T98, T99, X170, X171, le33_in_ga(T95, T98))
PART20_IN_GAAA(T95, .(T98, T99), X170, .(T98, X171)) → LE33_IN_GA(T95, T98)
LE33_IN_GA(s(T113), s(T115)) → U8_GA(T113, T115, le33_in_ga(T113, T115))
LE33_IN_GA(s(T113), s(T115)) → LE33_IN_GA(T113, T115)
PART20_IN_GAAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GAAA(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U7_GAAA(T95, T98, T102, X170, X171, part20_in_gaaa(T95, T102, X170, X171))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → PART20_IN_GAAA(T95, T102, X170, X171)
U43_AG(T31, T33, T32, T8, gtc10_out_aa(T31, T33)) → U45_AG(T31, T33, T32, T8, partc20_in_gaaa(T31, T32, T53, T54))
U45_AG(T31, T33, T32, T8, partc20_out_gaaa(T31, T32, T53, T54)) → U46_AG(T31, T33, T32, T8, T54, qsc51_in_gga(T33, T53, T131))
U46_AG(T31, T33, T32, T8, T54, qsc51_out_gga(T33, T53, T131)) → U47_AG(T31, T33, T32, T8, p52_in_aaggg(T54, X10, T131, T31, T8))
U46_AG(T31, T33, T32, T8, T54, qsc51_out_gga(T33, T53, T131)) → P52_IN_AAGGG(T54, X10, T131, T31, T8)
P52_IN_AAGGG(T54, X10, T131, T31, T8) → U38_AAGGG(T54, X10, T131, T31, T8, qs80_in_aa(T54, X10))
P52_IN_AAGGG(T54, X10, T131, T31, T8) → QS80_IN_AA(T54, X10)
QS80_IN_AA(.(T256, .(T257, T258)), X452) → U22_AA(T256, T257, T258, X452, gt10_in_aa(T256, T257))
QS80_IN_AA(.(T256, .(T257, T258)), X452) → GT10_IN_AA(T256, T257)
QS80_IN_AA(.(T261, .(T257, T262)), X452) → U23_AA(T261, T257, T262, X452, gtc10_in_aa(T261, T257))
U23_AA(T261, T257, T262, X452, gtc10_out_aa(T261, T257)) → U24_AA(T261, T257, T262, X452, part20_in_gaaa(T261, T262, X503, X504))
U23_AA(T261, T257, T262, X452, gtc10_out_aa(T261, T257)) → PART20_IN_GAAA(T261, T262, X503, X504)
QS80_IN_AA(.(T283, .(T284, T285)), X452) → U25_AA(T283, T284, T285, X452, le100_in_aa(T283, T284))
QS80_IN_AA(.(T283, .(T284, T285)), X452) → LE100_IN_AA(T283, T284)
LE100_IN_AA(s(T302), s(T303)) → U21_AA(T302, T303, le100_in_aa(T302, T303))
LE100_IN_AA(s(T302), s(T303)) → LE100_IN_AA(T302, T303)
QS80_IN_AA(.(T288, .(T284, T289)), X452) → U26_AA(T288, T284, T289, X452, lec100_in_aa(T288, T284))
U26_AA(T288, T284, T289, X452, lec100_out_aa(T288, T284)) → U27_AA(T288, T284, T289, X452, part20_in_gaaa(T288, T289, X554, X555))
U26_AA(T288, T284, T289, X452, lec100_out_aa(T288, T284)) → PART20_IN_GAAA(T288, T289, X554, X555)
QS80_IN_AA(.(T237, T231), X452) → U28_AA(T237, T231, X452, partc87_in_aaaa(T237, T231, T235, T236))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U29_AA(T237, T231, X452, qs80_in_ga(T235, X450))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
QS80_IN_GA(.(T256, .(T257, T258)), X452) → U22_GA(T256, T257, T258, X452, gt10_in_gg(T256, T257))
QS80_IN_GA(.(T256, .(T257, T258)), X452) → GT10_IN_GG(T256, T257)
GT10_IN_GG(s(T46), s(T47)) → U1_GG(T46, T47, gt10_in_gg(T46, T47))
GT10_IN_GG(s(T46), s(T47)) → GT10_IN_GG(T46, T47)
QS80_IN_GA(.(T261, .(T257, T262)), X452) → U23_GA(T261, T257, T262, X452, gtc10_in_gg(T261, T257))
U23_GA(T261, T257, T262, X452, gtc10_out_gg(T261, T257)) → U24_GA(T261, T257, T262, X452, part20_in_ggaa(T261, T262, X503, X504))
U23_GA(T261, T257, T262, X452, gtc10_out_gg(T261, T257)) → PART20_IN_GGAA(T261, T262, X503, X504)
PART20_IN_GGAA(T70, .(T73, T74), .(T73, X119), X120) → U2_GGAA(T70, T73, T74, X119, X120, gt10_in_gg(T70, T73))
PART20_IN_GGAA(T70, .(T73, T74), .(T73, X119), X120) → GT10_IN_GG(T70, T73)
PART20_IN_GGAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GGAA(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U4_GGAA(T70, T73, T77, X119, X120, part20_in_ggaa(T70, T77, X119, X120))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → PART20_IN_GGAA(T70, T77, X119, X120)
PART20_IN_GGAA(T95, .(T98, T99), X170, .(T98, X171)) → U5_GGAA(T95, T98, T99, X170, X171, le33_in_gg(T95, T98))
PART20_IN_GGAA(T95, .(T98, T99), X170, .(T98, X171)) → LE33_IN_GG(T95, T98)
LE33_IN_GG(s(T113), s(T115)) → U8_GG(T113, T115, le33_in_gg(T113, T115))
LE33_IN_GG(s(T113), s(T115)) → LE33_IN_GG(T113, T115)
PART20_IN_GGAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GGAA(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U7_GGAA(T95, T98, T102, X170, X171, part20_in_ggaa(T95, T102, X170, X171))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → PART20_IN_GGAA(T95, T102, X170, X171)
QS80_IN_GA(.(T283, .(T284, T285)), X452) → U25_GA(T283, T284, T285, X452, le100_in_gg(T283, T284))
QS80_IN_GA(.(T283, .(T284, T285)), X452) → LE100_IN_GG(T283, T284)
LE100_IN_GG(s(T302), s(T303)) → U21_GG(T302, T303, le100_in_gg(T302, T303))
LE100_IN_GG(s(T302), s(T303)) → LE100_IN_GG(T302, T303)
QS80_IN_GA(.(T288, .(T284, T289)), X452) → U26_GA(T288, T284, T289, X452, lec100_in_gg(T288, T284))
U26_GA(T288, T284, T289, X452, lec100_out_gg(T288, T284)) → U27_GA(T288, T284, T289, X452, part20_in_ggaa(T288, T289, X554, X555))
U26_GA(T288, T284, T289, X452, lec100_out_gg(T288, T284)) → PART20_IN_GGAA(T288, T289, X554, X555)
QS80_IN_GA(.(T237, T231), X452) → U28_GA(T237, T231, X452, partc87_in_ggaa(T237, T231, T235, T236))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U29_GA(T237, T231, X452, qs80_in_ga(T235, X450))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
QS80_IN_GA(.(T325, T231), X452) → U32_GA(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U32_GA(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U33_GA(T325, T231, X452, T236, qsc80_in_ga(T235, T319))
U33_GA(T325, T231, X452, T236, qsc80_out_ga(T235, T319)) → U34_GA(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U34_GA(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U35_GA(T325, T231, X452, app121_in_ggga(T319, T325, T324, X452))
U34_GA(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → APP121_IN_GGGA(T319, T325, T324, X452)
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → U36_GGGA(T348, T349, T352, T353, X657, app121_in_ggga(T349, T352, T353, X657))
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GGGA(T349, T352, T353, X657)
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → U31_GA(T237, T231, X452, qs80_in_ga(T236, X451))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236, X451)
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U30_AA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → U31_AA(T237, T231, X452, qs80_in_aa(T236, X451))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_AA(T236, X451)
QS80_IN_AA(.(T325, T231), X452) → U32_AA(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U32_AA(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U33_AA(T325, T231, X452, T236, qsc80_in_ga(T235, T319))
U33_AA(T325, T231, X452, T236, qsc80_out_ga(T235, T319)) → U34_AA(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
U34_AA(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U35_AA(T325, T231, X452, app121_in_gaaa(T319, T325, T324, X452))
U34_AA(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → APP121_IN_GAAA(T319, T325, T324, X452)
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → U36_GAAA(T348, T349, T352, T353, X657, app121_in_gaaa(T349, T352, T353, X657))
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GAAA(T349, T352, T353, X657)
P52_IN_AAGGG(T54, T217, T131, T31, T8) → U39_AAGGG(T54, T217, T131, T31, T8, qsc80_in_aa(T54, T217))
U39_AAGGG(T54, T217, T131, T31, T8, qsc80_out_aa(T54, T217)) → U40_AAGGG(T54, T217, T131, T31, T8, app81_in_ggag(T131, T31, T217, T8))
U39_AAGGG(T54, T217, T131, T31, T8, qsc80_out_aa(T54, T217)) → APP81_IN_GGAG(T131, T31, T217, T8)
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → U37_GGAG(T389, T390, T391, T394, T393, app81_in_ggag(T390, T391, T394, T393))
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → APP81_IN_GGAG(T390, T391, T394, T393)
QS1_IN_AG(.(T31, .(T148, T32)), T8) → U48_AG(T31, T148, T32, T8, gtc10_in_aa(T31, T148))
U48_AG(T31, T148, T32, T8, gtc10_out_aa(T31, T148)) → U49_AG(T31, T148, T32, T8, partc20_in_gaaa(T31, T32, T149, T54))
U49_AG(T31, T148, T32, T8, partc20_out_gaaa(T31, T32, T149, T54)) → U50_AG(T31, T148, T32, T8, p56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
U49_AG(T31, T148, T32, T8, partc20_out_gaaa(T31, T32, T149, T54)) → P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273)
P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273) → U9_GGAAAAA(T148, T149, X269, X270, X271, X272, X273, part20_in_ggaa(T148, T149, X269, X270))
P56_IN_GGAAAAA(T148, T149, X269, X270, X271, X272, X273) → PART20_IN_GGAA(T148, T149, X269, X270)
P56_IN_GGAAAAA(T148, T149, T153, T154, X271, X272, X273) → U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U11_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, qs59_in_ga(T153, X271))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153, X271)
QS59_IN_GA(.(T171, T172), X335) → U19_GA(T171, T172, X335, p56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
QS59_IN_GA(.(T171, T172), X335) → P56_IN_GGAAAAA(T171, T172, X331, X332, X333, X334, X335)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, X272, X273) → U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_in_ga(T153, T160))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → U14_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qs59_in_ga(T154, X272))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154, X272)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, T178, X273) → U15_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
U15_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U16_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
U16_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U18_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, app70_in_ggga(T160, T148, T178, X273))
U17_GGAAAAA(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → APP70_IN_GGGA(T160, T148, T178, X273)
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → U20_GGGA(T201, T202, T203, T204, X391, app70_in_ggga(T202, T203, T204, X391))
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → APP70_IN_GGGA(T202, T203, T204, X391)
QS1_IN_AG(.(T421, .(T422, T423)), T8) → U51_AG(T421, T422, T423, T8, le100_in_aa(T421, T422))
QS1_IN_AG(.(T421, .(T422, T423)), T8) → LE100_IN_AA(T421, T422)
QS1_IN_AG(.(T426, .(T428, T427)), T8) → U52_AG(T426, T428, T427, T8, lec100_in_aa(T426, T428))
U52_AG(T426, T428, T427, T8, lec100_out_aa(T426, T428)) → U53_AG(T426, T428, T427, T8, part20_in_gaaa(T426, T427, X740, X741))
U52_AG(T426, T428, T427, T8, lec100_out_aa(T426, T428)) → PART20_IN_GAAA(T426, T427, X740, X741)
QS1_IN_AG(.(T426, .(T436, T427)), T8) → U54_AG(T426, T436, T427, T8, lec100_in_aa(T426, T436))
U54_AG(T426, T436, T427, T8, lec100_out_aa(T426, T436)) → U55_AG(T426, T436, T427, T8, partc20_in_gaaa(T426, T427, T434, T435))
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → U56_AG(T426, T436, T427, T8, qs80_in_ga(T434, X9))
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → QS80_IN_GA(T434, X9)
U55_AG(T426, T436, T427, T8, partc20_out_gaaa(T426, T427, T434, T435)) → U57_AG(T426, T436, T427, T8, T435, qsc80_in_ga(T434, T442))
U57_AG(T426, T436, T427, T8, T435, qsc80_out_ga(T434, T442)) → U58_AG(T426, T436, T427, T8, p52_in_aaggg(.(T436, T435), X10, T442, T426, T8))
U57_AG(T426, T436, T427, T8, T435, qsc80_out_ga(T434, T442)) → P52_IN_AAGGG(.(T436, T435), X10, T442, T426, T8)
QS1_IN_AG(.(T452, []), T8) → U59_AG(T452, T8, qsc155_in_a(T455))
U59_AG(T452, T8, qsc155_out_a(T455)) → U60_AG(T452, T8, T455, qsc155_in_a(T460))
U60_AG(T452, T8, T455, qsc155_out_a(T460)) → U61_AG(T452, T8, app162_in_gagg(T455, T452, T460, T8))
U60_AG(T452, T8, T455, qsc155_out_a(T460)) → APP162_IN_GAGG(T455, T452, T460, T8)
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → U41_GAGG(T486, T487, T491, T489, T490, app162_in_gagg(T487, T491, T489, T490))
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → APP162_IN_GAGG(T487, T491, T489, T490)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → APP162_IN_GAGG(T487, T491, T489, T490)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP162_IN_GAGG(.(T486, T487), T491, T489, .(T486, T490)) → APP162_IN_GAGG(T487, T491, T489, T490)
APP162_IN_GAGG(.(T486, T487), T489, .(T486, T490)) → APP162_IN_GAGG(T487, T489, T490)
From the DPs we obtained the following set of size-change graphs:
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → APP70_IN_GGGA(T202, T203, T204, X391)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP70_IN_GGGA(.(T201, T202), T203, T204, .(T201, X391)) → APP70_IN_GGGA(T202, T203, T204, X391)
APP70_IN_GGGA(.(T201, T202), T203, T204) → APP70_IN_GGGA(T202, T203, T204)
From the DPs we obtained the following set of size-change graphs:
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → APP81_IN_GGAG(T390, T391, T394, T393)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP81_IN_GGAG(.(T389, T390), T391, T394, .(T389, T393)) → APP81_IN_GGAG(T390, T391, T394, T393)
APP81_IN_GGAG(.(T389, T390), T391, .(T389, T393)) → APP81_IN_GGAG(T390, T391, T393)
From the DPs we obtained the following set of size-change graphs:
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GAAA(T349, T352, T353, X657)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP121_IN_GAAA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GAAA(T349, T352, T353, X657)
APP121_IN_GAAA(.(T348, T349)) → APP121_IN_GAAA(T349)
From the DPs we obtained the following set of size-change graphs:
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GGGA(T349, T352, T353, X657)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
APP121_IN_GGGA(.(T348, T349), T352, T353, .(T348, X657)) → APP121_IN_GGGA(T349, T352, T353, X657)
APP121_IN_GGGA(.(T348, T349), T352, T353) → APP121_IN_GGGA(T349, T352, T353)
From the DPs we obtained the following set of size-change graphs:
LE100_IN_GG(s(T302), s(T303)) → LE100_IN_GG(T302, T303)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
LE100_IN_GG(s(T302), s(T303)) → LE100_IN_GG(T302, T303)
LE100_IN_GG(s(T302), s(T303)) → LE100_IN_GG(T302, T303)
From the DPs we obtained the following set of size-change graphs:
LE33_IN_GG(s(T113), s(T115)) → LE33_IN_GG(T113, T115)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
LE33_IN_GG(s(T113), s(T115)) → LE33_IN_GG(T113, T115)
LE33_IN_GG(s(T113), s(T115)) → LE33_IN_GG(T113, T115)
From the DPs we obtained the following set of size-change graphs:
GT10_IN_GG(s(T46), s(T47)) → GT10_IN_GG(T46, T47)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
GT10_IN_GG(s(T46), s(T47)) → GT10_IN_GG(T46, T47)
GT10_IN_GG(s(T46), s(T47)) → GT10_IN_GG(T46, T47)
From the DPs we obtained the following set of size-change graphs:
PART20_IN_GGAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GGAA(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → PART20_IN_GGAA(T70, T77, X119, X120)
PART20_IN_GGAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GGAA(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → PART20_IN_GGAA(T95, T102, X170, X171)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
PART20_IN_GGAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GGAA(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
U3_GGAA(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → PART20_IN_GGAA(T70, T77, X119, X120)
PART20_IN_GGAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GGAA(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
U6_GGAA(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → PART20_IN_GGAA(T95, T102, X170, X171)
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
PART20_IN_GGAA(T70, .(T73, T77)) → U3_GGAA(T70, T73, T77, gtc10_in_gg(T70, T73))
U3_GGAA(T70, T73, T77, gtc10_out_gg(T70, T73)) → PART20_IN_GGAA(T70, T77)
PART20_IN_GGAA(T95, .(T98, T102)) → U6_GGAA(T95, T98, T102, lec33_in_gg(T95, T98))
U6_GGAA(T95, T98, T102, lec33_out_gg(T95, T98)) → PART20_IN_GGAA(T95, T102)
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
gtc10_in_gg(x0, x1)
lec33_in_gg(x0, x1)
U63_gg(x0, x1, x2)
U68_gg(x0, x1, x2)
From the DPs we obtained the following set of size-change graphs:
P56_IN_GGAAAAA(T148, T149, T153, T154, X271, X272, X273) → U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153, X271)
QS59_IN_GA(.(T171, T172), X335) → P56_IN_GGAAAAA(T171, T172, X331, X332, X333, X334, X335)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, X272, X273) → U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_in_ga(T153, T160))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154, X272)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
P56_IN_GGAAAAA(T148, T149, T153, T154, X271, X272, X273) → U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U10_GGAAAAA(T148, T149, T153, T154, X271, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153, X271)
QS59_IN_GA(.(T171, T172), X335) → P56_IN_GGAAAAA(T171, T172, X331, X332, X333, X334, X335)
P56_IN_GGAAAAA(T148, T149, T153, T154, T160, X272, X273) → U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_in_ggaa(T148, T149, T153, T154))
U12_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_in_ga(T153, T160))
U13_GGAAAAA(T148, T149, T153, T154, T160, X272, X273, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154, X272)
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
P56_IN_GGAAAAA(T148, T149) → U10_GGAAAAA(T148, T149, partc20_in_ggaa(T148, T149))
U10_GGAAAAA(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153)
QS59_IN_GA(.(T171, T172)) → P56_IN_GGAAAAA(T171, T172)
P56_IN_GGAAAAA(T148, T149) → U12_GGAAAAA(T148, T149, partc20_in_ggaa(T148, T149))
U12_GGAAAAA(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T154, qsc59_in_ga(T153))
U13_GGAAAAA(T148, T149, T154, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154)
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
qsc59_in_ga(.(T171, T172)) → U73_ga(T171, T172, qc56_in_ggaaaaa(T171, T172))
qsc59_in_ga([]) → qsc59_out_ga([], [])
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U73_ga(T171, T172, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
qc56_in_ggaaaaa(T148, T149) → U69_ggaaaaa(T148, T149, partc20_in_ggaa(T148, T149))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U69_ggaaaaa(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, qsc59_in_ga(T153))
U70_ggaaaaa(T148, T149, T153, T154, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, qsc59_in_ga(T154))
U71_ggaaaaa(T148, T149, T153, T154, T160, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, appc70_in_ggga(T160, T148, T178))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
appc70_in_ggga(.(T201, T202), T203, T204) → U74_ggga(T201, T202, T203, T204, appc70_in_ggga(T202, T203, T204))
appc70_in_ggga([], T213, T214) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
partc20_in_ggaa(x0, x1)
qsc59_in_ga(x0)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U73_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
qc56_in_ggaaaaa(x0, x1)
U63_gg(x0, x1, x2)
U68_gg(x0, x1, x2)
U69_ggaaaaa(x0, x1, x2)
U70_ggaaaaa(x0, x1, x2, x3, x4)
U71_ggaaaaa(x0, x1, x2, x3, x4, x5)
U72_ggaaaaa(x0, x1, x2, x3, x4, x5, x6)
appc70_in_ggga(x0, x1, x2)
U74_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.
P56_IN_GGAAAAA(T148, T149) → U10_GGAAAAA(T148, T149, partc20_in_ggaa(T148, T149))
P56_IN_GGAAAAA(T148, T149) → U12_GGAAAAA(T148, T149, partc20_in_ggaa(T148, T149))
POL(.(x1, x2)) = 1 + x2
POL(0) = 0
POL(P56_IN_GGAAAAA(x1, x2)) = 1 + x2
POL(QS59_IN_GA(x1)) = x1
POL(U10_GGAAAAA(x1, x2, x3)) = x3
POL(U12_GGAAAAA(x1, x2, x3)) = x3
POL(U13_GGAAAAA(x1, x2, x3, x4)) = x3
POL(U63_gg(x1, x2, x3)) = 0
POL(U64_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U65_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U66_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U67_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U68_gg(x1, x2, x3)) = 0
POL(U69_ggaaaaa(x1, x2, x3)) = 0
POL(U70_ggaaaaa(x1, x2, x3, x4, x5)) = 0
POL(U71_ggaaaaa(x1, x2, x3, x4, x5, x6)) = 0
POL(U72_ggaaaaa(x1, x2, x3, x4, x5, x6, x7)) = 0
POL(U73_ga(x1, x2, x3)) = 0
POL(U74_ggga(x1, x2, x3, x4, x5)) = 0
POL([]) = 0
POL(appc70_in_ggga(x1, x2, x3)) = 0
POL(appc70_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(qc56_in_ggaaaaa(x1, x2)) = 0
POL(qc56_out_ggaaaaa(x1, x2, x3, x4, x5, x6, x7)) = 0
POL(qsc59_in_ga(x1)) = 0
POL(qsc59_out_ga(x1, x2)) = 0
POL(s(x1)) = 0
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U10_GGAAAAA(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → QS59_IN_GA(T153)
QS59_IN_GA(.(T171, T172)) → P56_IN_GGAAAAA(T171, T172)
U12_GGAAAAA(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → U13_GGAAAAA(T148, T149, T154, qsc59_in_ga(T153))
U13_GGAAAAA(T148, T149, T154, qsc59_out_ga(T153, T160)) → QS59_IN_GA(T154)
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
qsc59_in_ga(.(T171, T172)) → U73_ga(T171, T172, qc56_in_ggaaaaa(T171, T172))
qsc59_in_ga([]) → qsc59_out_ga([], [])
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U73_ga(T171, T172, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
qc56_in_ggaaaaa(T148, T149) → U69_ggaaaaa(T148, T149, partc20_in_ggaa(T148, T149))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U69_ggaaaaa(T148, T149, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, qsc59_in_ga(T153))
U70_ggaaaaa(T148, T149, T153, T154, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, qsc59_in_ga(T154))
U71_ggaaaaa(T148, T149, T153, T154, T160, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, appc70_in_ggga(T160, T148, T178))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
appc70_in_ggga(.(T201, T202), T203, T204) → U74_ggga(T201, T202, T203, T204, appc70_in_ggga(T202, T203, T204))
appc70_in_ggga([], T213, T214) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
partc20_in_ggaa(x0, x1)
qsc59_in_ga(x0)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U73_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
qc56_in_ggaaaaa(x0, x1)
U63_gg(x0, x1, x2)
U68_gg(x0, x1, x2)
U69_ggaaaaa(x0, x1, x2)
U70_ggaaaaa(x0, x1, x2, x3, x4)
U71_ggaaaaa(x0, x1, x2, x3, x4, x5)
U72_ggaaaaa(x0, x1, x2, x3, x4, x5, x6)
appc70_in_ggga(x0, x1, x2)
U74_ggga(x0, x1, x2, x3, x4)
QS80_IN_GA(.(T237, T231), X452) → U28_GA(T237, T231, X452, partc87_in_ggaa(T237, T231, T235, T236))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236, X451)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
QS80_IN_GA(.(T237, T231), X452) → U28_GA(T237, T231, X452, partc87_in_ggaa(T237, T231, T235, T236))
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235, X450)
U28_GA(T237, T231, X452, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_GA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236, X451)
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
QS80_IN_GA(.(T237, T231)) → U28_GA(T237, T231, partc87_in_ggaa(T237, T231))
U28_GA(T237, T231, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235)
U28_GA(T237, T231, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, T236, qsc80_in_ga(T235))
U30_GA(T237, T231, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236)
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
partc87_in_ggaa(x0, x1)
qsc80_in_ga(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U76_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U77_ga(x0, x1, x2, x3)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
U78_ga(x0, x1, x2, x3)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
appc121_in_ggga(x0, x1, x2)
U68_gg(x0, x1, x2)
U80_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.
QS80_IN_GA(.(T237, T231)) → U28_GA(T237, T231, partc87_in_ggaa(T237, T231))
POL(.(x1, x2)) = 1 + x2
POL(0) = 0
POL(QS80_IN_GA(x1)) = x1
POL(U28_GA(x1, x2, x3)) = x3
POL(U30_GA(x1, x2, x3, x4)) = x3
POL(U63_gg(x1, x2, x3)) = 0
POL(U64_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U65_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U66_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U67_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U68_gg(x1, x2, x3)) = 0
POL(U75_gg(x1, x2, x3)) = 0
POL(U76_ga(x1, x2, x3)) = 0
POL(U77_ga(x1, x2, x3, x4)) = 0
POL(U78_ga(x1, x2, x3, x4)) = 0
POL(U79_ga(x1, x2, x3)) = 0
POL(U80_ggga(x1, x2, x3, x4, x5)) = 0
POL(U86_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U87_ggaa(x1, x2, x3, x4)) = 1 + x4
POL(U88_ggaa(x1, x2, x3, x4)) = 1 + x3
POL(U89_ggaa(x1, x2, x3, x4)) = 1 + x4
POL([]) = 0
POL(appc121_in_ggga(x1, x2, x3)) = 0
POL(appc121_out_ggga(x1, x2, x3, x4)) = 0
POL(gtc10_in_gg(x1, x2)) = 0
POL(gtc10_out_gg(x1, x2)) = 0
POL(lec100_in_gg(x1, x2)) = 0
POL(lec100_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(partc87_in_ggaa(x1, x2)) = x2
POL(partc87_out_ggaa(x1, x2, x3, x4)) = x3 + x4
POL(qsc80_in_ga(x1)) = 0
POL(qsc80_out_ga(x1, x2)) = 0
POL(s(x1)) = 0
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U28_GA(T237, T231, partc87_out_ggaa(T237, T231, T235, T236)) → QS80_IN_GA(T235)
U28_GA(T237, T231, partc87_out_ggaa(T237, T231, T235, T236)) → U30_GA(T237, T231, T236, qsc80_in_ga(T235))
U30_GA(T237, T231, T236, qsc80_out_ga(T235, T319)) → QS80_IN_GA(T236)
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
partc87_in_ggaa(x0, x1)
qsc80_in_ga(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U76_ga(x0, x1, x2)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U77_ga(x0, x1, x2, x3)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
U78_ga(x0, x1, x2, x3)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
appc121_in_ggga(x0, x1, x2)
U68_gg(x0, x1, x2)
U80_ggga(x0, x1, x2, x3, x4)
LE100_IN_AA(s(T302), s(T303)) → LE100_IN_AA(T302, T303)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
LE100_IN_AA(s(T302), s(T303)) → LE100_IN_AA(T302, T303)
LE100_IN_AA → LE100_IN_AA
LE33_IN_GA(s(T113), s(T115)) → LE33_IN_GA(T113, T115)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
LE33_IN_GA(s(T113), s(T115)) → LE33_IN_GA(T113, T115)
LE33_IN_GA(s(T113)) → LE33_IN_GA(T113)
From the DPs we obtained the following set of size-change graphs:
GT10_IN_GA(s(T46), s(T47)) → GT10_IN_GA(T46, T47)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
GT10_IN_GA(s(T46), s(T47)) → GT10_IN_GA(T46, T47)
GT10_IN_GA(s(T46)) → GT10_IN_GA(T46)
From the DPs we obtained the following set of size-change graphs:
PART20_IN_GAAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GAAA(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70, T77, X119, X120)
PART20_IN_GAAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GAAA(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → PART20_IN_GAAA(T95, T102, X170, X171)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
PART20_IN_GAAA(T70, .(T73, T77), .(T73, X119), X120) → U3_GAAA(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U3_GAAA(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70, T77, X119, X120)
PART20_IN_GAAA(T95, .(T98, T102), X170, .(T98, X171)) → U6_GAAA(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U6_GAAA(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → PART20_IN_GAAA(T95, T102, X170, X171)
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
PART20_IN_GAAA(T70) → U3_GAAA(T70, gtc10_in_ga(T70))
U3_GAAA(T70, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70)
PART20_IN_GAAA(T95) → U6_GAAA(T95, lec33_in_ga(T95))
U6_GAAA(T95, lec33_out_ga(T95)) → PART20_IN_GAAA(T95)
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
U3_GAAA(T70, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70)
PART20_IN_GAAA(T95) → U6_GAAA(T95, lec33_in_ga(T95))
U6_GAAA(T95, lec33_out_ga(T95)) → PART20_IN_GAAA(T95)
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
PART20_IN_GAAA(s(x0)) → U6_GAAA(s(x0), U68_ga(x0, lec33_in_ga(x0)))
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
U3_GAAA(T70, gtc10_out_ga(T70, T73)) → PART20_IN_GAAA(T70)
U6_GAAA(T95, lec33_out_ga(T95)) → PART20_IN_GAAA(T95)
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
PART20_IN_GAAA(s(x0)) → U6_GAAA(s(x0), U68_ga(x0, lec33_in_ga(x0)))
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
U3_GAAA(s(z0), gtc10_out_ga(s(z0), x1)) → PART20_IN_GAAA(s(z0))
U3_GAAA(s(0), gtc10_out_ga(s(0), 0)) → PART20_IN_GAAA(s(0))
U6_GAAA(T95, lec33_out_ga(T95)) → PART20_IN_GAAA(T95)
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
PART20_IN_GAAA(s(x0)) → U6_GAAA(s(x0), U68_ga(x0, lec33_in_ga(x0)))
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
U3_GAAA(s(z0), gtc10_out_ga(s(z0), x1)) → PART20_IN_GAAA(s(z0))
U3_GAAA(s(0), gtc10_out_ga(s(0), 0)) → PART20_IN_GAAA(s(0))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
U6_GAAA(s(z0), lec33_out_ga(s(z0))) → PART20_IN_GAAA(s(z0))
U6_GAAA(0, lec33_out_ga(0)) → PART20_IN_GAAA(0)
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
PART20_IN_GAAA(s(x0)) → U6_GAAA(s(x0), U68_ga(x0, lec33_in_ga(x0)))
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
U3_GAAA(s(z0), gtc10_out_ga(s(z0), x1)) → PART20_IN_GAAA(s(z0))
U3_GAAA(s(0), gtc10_out_ga(s(0), 0)) → PART20_IN_GAAA(s(0))
U6_GAAA(s(z0), lec33_out_ga(s(z0))) → PART20_IN_GAAA(s(z0))
U6_GAAA(0, lec33_out_ga(0)) → PART20_IN_GAAA(0)
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
U6_GAAA(0, lec33_out_ga(0)) → PART20_IN_GAAA(0)
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
U6_GAAA(0, lec33_out_ga(0)) → PART20_IN_GAAA(0)
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
U6_GAAA(0, lec33_out_ga(0)) → PART20_IN_GAAA(0)
PART20_IN_GAAA(0) → U6_GAAA(0, lec33_out_ga(0))
U3_GAAA(s(z0), gtc10_out_ga(s(z0), x1)) → PART20_IN_GAAA(s(z0))
PART20_IN_GAAA(s(x0)) → U3_GAAA(s(x0), U63_ga(x0, gtc10_in_ga(x0)))
U3_GAAA(s(0), gtc10_out_ga(s(0), 0)) → PART20_IN_GAAA(s(0))
PART20_IN_GAAA(s(0)) → U3_GAAA(s(0), gtc10_out_ga(s(0), 0))
PART20_IN_GAAA(s(x0)) → U6_GAAA(s(x0), U68_ga(x0, lec33_in_ga(x0)))
U6_GAAA(s(z0), lec33_out_ga(s(z0))) → PART20_IN_GAAA(s(z0))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(x0)
lec33_in_ga(x0)
U63_ga(x0, x1)
U68_ga(x0, x1)
GT10_IN_AA(s(T46), s(T47)) → GT10_IN_AA(T46, T47)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
GT10_IN_AA(s(T46), s(T47)) → GT10_IN_AA(T46, T47)
GT10_IN_AA → GT10_IN_AA
QS80_IN_AA(.(T237, T231), X452) → U28_AA(T237, T231, X452, partc87_in_aaaa(T237, T231, T235, T236))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U30_AA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_AA(T236, X451)
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
qsc51_in_gga(T148, T149, X273) → U85_gga(T148, T149, X273, qc56_in_ggaaaaa(T148, T149, X269, X270, X271, X272, X273))
qc56_in_ggaaaaa(T148, T149, T153, T154, T160, T178, X273) → U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_in_ggaa(T148, T149, T153, T154))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U69_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, partc20_out_ggaa(T148, T149, T153, T154)) → U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T153, T160))
qsc59_in_ga(.(T171, T172), X335) → U73_ga(T171, T172, X335, qc56_in_ggaaaaa(T171, T172, X331, X332, X333, X334, X335))
U73_ga(T171, T172, X335, qc56_out_ggaaaaa(T171, T172, X331, X332, X333, X334, X335)) → qsc59_out_ga(.(T171, T172), X335)
qsc59_in_ga([], []) → qsc59_out_ga([], [])
U70_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T153, T160)) → U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_in_ga(T154, T178))
U71_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, qsc59_out_ga(T154, T178)) → U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_in_ggga(T160, T148, T178, X273))
appc70_in_ggga(.(T201, T202), T203, T204, .(T201, X391)) → U74_ggga(T201, T202, T203, T204, X391, appc70_in_ggga(T202, T203, T204, X391))
appc70_in_ggga([], T213, T214, .(T213, T214)) → appc70_out_ggga([], T213, T214, .(T213, T214))
U74_ggga(T201, T202, T203, T204, X391, appc70_out_ggga(T202, T203, T204, X391)) → appc70_out_ggga(.(T201, T202), T203, T204, .(T201, X391))
U72_ggaaaaa(T148, T149, T153, T154, T160, T178, X273, appc70_out_ggga(T160, T148, T178, X273)) → qc56_out_ggaaaaa(T148, T149, T153, T154, T160, T178, X273)
U85_gga(T148, T149, X273, qc56_out_ggaaaaa(T148, T149, X269, X270, X271, X272, X273)) → qsc51_out_gga(T148, T149, X273)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
qsc80_in_aa(.(T325, T231), X452) → U76_aa(T325, T231, X452, partc87_in_aaaa(T325, T231, T235, T236))
U76_aa(T325, T231, X452, partc87_out_aaaa(T325, T231, T235, T236)) → U77_aa(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
U77_aa(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_aa(T325, T231, X452, T319, qsc80_in_aa(T236, T324))
qsc80_in_aa([], []) → qsc80_out_aa([], [])
U78_aa(T325, T231, X452, T319, qsc80_out_aa(T236, T324)) → U79_aa(T325, T231, X452, appc121_in_gaaa(T319, T325, T324, X452))
appc121_in_gaaa(.(T348, T349), T352, T353, .(T348, X657)) → U80_gaaa(T348, T349, T352, T353, X657, appc121_in_gaaa(T349, T352, T353, X657))
appc121_in_gaaa([], T362, T363, .(T362, T363)) → appc121_out_gaaa([], T362, T363, .(T362, T363))
U80_gaaa(T348, T349, T352, T353, X657, appc121_out_gaaa(T349, T352, T353, X657)) → appc121_out_gaaa(.(T348, T349), T352, T353, .(T348, X657))
U79_aa(T325, T231, X452, appc121_out_gaaa(T319, T325, T324, X452)) → qsc80_out_aa(.(T325, T231), X452)
qsc155_in_a([]) → qsc155_out_a([])
QS80_IN_AA(.(T237, T231), X452) → U28_AA(T237, T231, X452, partc87_in_aaaa(T237, T231, T235, T236))
U28_AA(T237, T231, X452, partc87_out_aaaa(T237, T231, T235, T236)) → U30_AA(T237, T231, X452, T236, qsc80_in_ga(T235, T319))
U30_AA(T237, T231, X452, T236, qsc80_out_ga(T235, T319)) → QS80_IN_AA(T236, X451)
partc87_in_aaaa(T261, .(T257, T262), .(T257, X503), X504) → U86_aaaa(T261, T257, T262, X503, X504, gtc10_in_aa(T261, T257))
partc87_in_aaaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_aaaa(T288, T284, T289, X554, X555, lec100_in_aa(T288, T284))
partc87_in_aaaa(T316, [], [], []) → partc87_out_aaaa(T316, [], [], [])
qsc80_in_ga(.(T325, T231), X452) → U76_ga(T325, T231, X452, partc87_in_ggaa(T325, T231, T235, T236))
qsc80_in_ga([], []) → qsc80_out_ga([], [])
U86_aaaa(T261, T257, T262, X503, X504, gtc10_out_aa(T261, T257)) → U87_aaaa(T261, T257, T262, X503, X504, partc20_in_gaaa(T261, T262, X503, X504))
U88_aaaa(T288, T284, T289, X554, X555, lec100_out_aa(T288, T284)) → U89_aaaa(T288, T284, T289, X554, X555, partc20_in_gaaa(T288, T289, X554, X555))
U76_ga(T325, T231, X452, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, X452, T235, T236, qsc80_in_ga(T235, T319))
gtc10_in_aa(s(T46), s(T47)) → U63_aa(T46, T47, gtc10_in_aa(T46, T47))
gtc10_in_aa(s(0), 0) → gtc10_out_aa(s(0), 0)
U87_aaaa(T261, T257, T262, X503, X504, partc20_out_gaaa(T261, T262, X503, X504)) → partc87_out_aaaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_aa(s(T302), s(T303)) → U75_aa(T302, T303, lec100_in_aa(T302, T303))
lec100_in_aa(0, s(T310)) → lec100_out_aa(0, s(T310))
lec100_in_aa(0, 0) → lec100_out_aa(0, 0)
U89_aaaa(T288, T284, T289, X554, X555, partc20_out_gaaa(T288, T289, X554, X555)) → partc87_out_aaaa(T288, .(T284, T289), X554, .(T284, X555))
partc87_in_ggaa(T261, .(T257, T262), .(T257, X503), X504) → U86_ggaa(T261, T257, T262, X503, X504, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289), X554, .(T284, X555)) → U88_ggaa(T288, T284, T289, X554, X555, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, [], [], []) → partc87_out_ggaa(T316, [], [], [])
U77_ga(T325, T231, X452, T235, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, X452, T319, qsc80_in_ga(T236, T324))
U63_aa(T46, T47, gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
partc20_in_gaaa(T70, .(T73, T77), .(T73, X119), X120) → U64_gaaa(T70, T73, T77, X119, X120, gtc10_in_ga(T70, T73))
partc20_in_gaaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_gaaa(T95, T98, T102, X170, X171, lec33_in_ga(T95, T98))
partc20_in_gaaa(T128, [], [], []) → partc20_out_gaaa(T128, [], [], [])
U75_aa(T302, T303, lec100_out_aa(T302, T303)) → lec100_out_aa(s(T302), s(T303))
U86_ggaa(T261, T257, T262, X503, X504, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, X503, X504, partc20_in_ggaa(T261, T262, X503, X504))
U88_ggaa(T288, T284, T289, X554, X555, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, X554, X555, partc20_in_ggaa(T288, T289, X554, X555))
U78_ga(T325, T231, X452, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, X452, appc121_in_ggga(T319, T325, T324, X452))
U64_gaaa(T70, T73, T77, X119, X120, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, T77, X119, X120, partc20_in_gaaa(T70, T77, X119, X120))
U66_gaaa(T95, T98, T102, X170, X171, lec33_out_ga(T95, T98)) → U67_gaaa(T95, T98, T102, X170, X171, partc20_in_gaaa(T95, T102, X170, X171))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, X503, X504, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, X554, X555, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U79_ga(T325, T231, X452, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
gtc10_in_ga(s(T46), s(T47)) → U63_ga(T46, T47, gtc10_in_ga(T46, T47))
gtc10_in_ga(s(0), 0) → gtc10_out_ga(s(0), 0)
U65_gaaa(T70, T73, T77, X119, X120, partc20_out_gaaa(T70, T77, X119, X120)) → partc20_out_gaaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_ga(s(T113), s(T115)) → U68_ga(T113, T115, lec33_in_ga(T113, T115))
lec33_in_ga(0, s(T122)) → lec33_out_ga(0, s(T122))
lec33_in_ga(0, 0) → lec33_out_ga(0, 0)
U67_gaaa(T95, T98, T102, X170, X171, partc20_out_gaaa(T95, T102, X170, X171)) → partc20_out_gaaa(T95, .(T98, T102), X170, .(T98, X171))
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77), .(T73, X119), X120) → U64_ggaa(T70, T73, T77, X119, X120, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102), X170, .(T98, X171)) → U66_ggaa(T95, T98, T102, X170, X171, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, [], [], []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
appc121_in_ggga(.(T348, T349), T352, T353, .(T348, X657)) → U80_ggga(T348, T349, T352, T353, X657, appc121_in_ggga(T349, T352, T353, X657))
appc121_in_ggga([], T362, T363, .(T362, T363)) → appc121_out_ggga([], T362, T363, .(T362, T363))
U63_ga(T46, T47, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, T115, lec33_out_ga(T113, T115)) → lec33_out_ga(s(T113), s(T115))
U64_ggaa(T70, T73, T77, X119, X120, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, X119, X120, partc20_in_ggaa(T70, T77, X119, X120))
U66_ggaa(T95, T98, T102, X170, X171, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, X170, X171, partc20_in_ggaa(T95, T102, X170, X171))
U80_ggga(T348, T349, T352, T353, X657, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U65_ggaa(T70, T73, T77, X119, X120, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, X170, X171, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
QS80_IN_AA → U28_AA(partc87_in_aaaa)
U28_AA(partc87_out_aaaa(T235)) → U30_AA(qsc80_in_ga(T235))
U30_AA(qsc80_out_ga(T235, T319)) → QS80_IN_AA
partc87_in_aaaa → U86_aaaa(gtc10_in_aa)
partc87_in_aaaa → U88_aaaa(lec100_in_aa)
partc87_in_aaaa → partc87_out_aaaa([])
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
U86_aaaa(gtc10_out_aa(T261, T257)) → U87_aaaa(T257, partc20_in_gaaa(T261))
U88_aaaa(lec100_out_aa(T288)) → U89_aaaa(partc20_in_gaaa(T288))
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
gtc10_in_aa → U63_aa(gtc10_in_aa)
gtc10_in_aa → gtc10_out_aa(s(0), 0)
U87_aaaa(T257, partc20_out_gaaa(T261, X503)) → partc87_out_aaaa(.(T257, X503))
lec100_in_aa → U75_aa(lec100_in_aa)
lec100_in_aa → lec100_out_aa(0)
U89_aaaa(partc20_out_gaaa(T288, X554)) → partc87_out_aaaa(X554)
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U63_aa(gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
partc20_in_gaaa(T70) → U64_gaaa(T70, gtc10_in_ga(T70))
partc20_in_gaaa(T95) → U66_gaaa(T95, lec33_in_ga(T95))
partc20_in_gaaa(T128) → partc20_out_gaaa(T128, [])
U75_aa(lec100_out_aa(T302)) → lec100_out_aa(s(T302))
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
U64_gaaa(T70, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, partc20_in_gaaa(T70))
U66_gaaa(T95, lec33_out_ga(T95)) → U67_gaaa(T95, partc20_in_gaaa(T95))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
U65_gaaa(T70, T73, partc20_out_gaaa(T70, X119)) → partc20_out_gaaa(T70, .(T73, X119))
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U67_gaaa(T95, partc20_out_gaaa(T95, X170)) → partc20_out_gaaa(T95, X170)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
partc87_in_aaaa
qsc80_in_ga(x0)
U86_aaaa(x0)
U88_aaaa(x0)
U76_ga(x0, x1, x2)
gtc10_in_aa
U87_aaaa(x0, x1)
lec100_in_aa
U89_aaaa(x0)
partc87_in_ggaa(x0, x1)
U77_ga(x0, x1, x2, x3)
U63_aa(x0)
partc20_in_gaaa(x0)
U75_aa(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U78_ga(x0, x1, x2, x3)
U64_gaaa(x0, x1)
U66_gaaa(x0, x1)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
gtc10_in_ga(x0)
U65_gaaa(x0, x1, x2)
lec33_in_ga(x0)
U67_gaaa(x0, x1)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
appc121_in_ggga(x0, x1, x2)
U63_ga(x0, x1)
U68_ga(x0, x1)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U80_ggga(x0, x1, x2, x3, x4)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
U68_gg(x0, x1, x2)
QS80_IN_AA → U28_AA(U86_aaaa(gtc10_in_aa))
QS80_IN_AA → U28_AA(U88_aaaa(lec100_in_aa))
QS80_IN_AA → U28_AA(partc87_out_aaaa([]))
U28_AA(partc87_out_aaaa(T235)) → U30_AA(qsc80_in_ga(T235))
U30_AA(qsc80_out_ga(T235, T319)) → QS80_IN_AA
QS80_IN_AA → U28_AA(U86_aaaa(gtc10_in_aa))
QS80_IN_AA → U28_AA(U88_aaaa(lec100_in_aa))
QS80_IN_AA → U28_AA(partc87_out_aaaa([]))
partc87_in_aaaa → U86_aaaa(gtc10_in_aa)
partc87_in_aaaa → U88_aaaa(lec100_in_aa)
partc87_in_aaaa → partc87_out_aaaa([])
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
U86_aaaa(gtc10_out_aa(T261, T257)) → U87_aaaa(T257, partc20_in_gaaa(T261))
U88_aaaa(lec100_out_aa(T288)) → U89_aaaa(partc20_in_gaaa(T288))
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
gtc10_in_aa → U63_aa(gtc10_in_aa)
gtc10_in_aa → gtc10_out_aa(s(0), 0)
U87_aaaa(T257, partc20_out_gaaa(T261, X503)) → partc87_out_aaaa(.(T257, X503))
lec100_in_aa → U75_aa(lec100_in_aa)
lec100_in_aa → lec100_out_aa(0)
U89_aaaa(partc20_out_gaaa(T288, X554)) → partc87_out_aaaa(X554)
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U63_aa(gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
partc20_in_gaaa(T70) → U64_gaaa(T70, gtc10_in_ga(T70))
partc20_in_gaaa(T95) → U66_gaaa(T95, lec33_in_ga(T95))
partc20_in_gaaa(T128) → partc20_out_gaaa(T128, [])
U75_aa(lec100_out_aa(T302)) → lec100_out_aa(s(T302))
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
U64_gaaa(T70, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, partc20_in_gaaa(T70))
U66_gaaa(T95, lec33_out_ga(T95)) → U67_gaaa(T95, partc20_in_gaaa(T95))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
U65_gaaa(T70, T73, partc20_out_gaaa(T70, X119)) → partc20_out_gaaa(T70, .(T73, X119))
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U67_gaaa(T95, partc20_out_gaaa(T95, X170)) → partc20_out_gaaa(T95, X170)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
partc87_in_aaaa
qsc80_in_ga(x0)
U86_aaaa(x0)
U88_aaaa(x0)
U76_ga(x0, x1, x2)
gtc10_in_aa
U87_aaaa(x0, x1)
lec100_in_aa
U89_aaaa(x0)
partc87_in_ggaa(x0, x1)
U77_ga(x0, x1, x2, x3)
U63_aa(x0)
partc20_in_gaaa(x0)
U75_aa(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U78_ga(x0, x1, x2, x3)
U64_gaaa(x0, x1)
U66_gaaa(x0, x1)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
gtc10_in_ga(x0)
U65_gaaa(x0, x1, x2)
lec33_in_ga(x0)
U67_gaaa(x0, x1)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
appc121_in_ggga(x0, x1, x2)
U63_ga(x0, x1)
U68_ga(x0, x1)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U80_ggga(x0, x1, x2, x3, x4)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
U68_gg(x0, x1, x2)
U28_AA(partc87_out_aaaa(T235)) → U30_AA(qsc80_in_ga(T235))
U30_AA(qsc80_out_ga(T235, T319)) → QS80_IN_AA
QS80_IN_AA → U28_AA(U86_aaaa(gtc10_in_aa))
QS80_IN_AA → U28_AA(U88_aaaa(lec100_in_aa))
QS80_IN_AA → U28_AA(partc87_out_aaaa([]))
lec100_in_aa → U75_aa(lec100_in_aa)
lec100_in_aa → lec100_out_aa(0)
U88_aaaa(lec100_out_aa(T288)) → U89_aaaa(partc20_in_gaaa(T288))
partc20_in_gaaa(T70) → U64_gaaa(T70, gtc10_in_ga(T70))
partc20_in_gaaa(T95) → U66_gaaa(T95, lec33_in_ga(T95))
partc20_in_gaaa(T128) → partc20_out_gaaa(T128, [])
U89_aaaa(partc20_out_gaaa(T288, X554)) → partc87_out_aaaa(X554)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U66_gaaa(T95, lec33_out_ga(T95)) → U67_gaaa(T95, partc20_in_gaaa(T95))
U67_gaaa(T95, partc20_out_gaaa(T95, X170)) → partc20_out_gaaa(T95, X170)
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
U64_gaaa(T70, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, partc20_in_gaaa(T70))
U65_gaaa(T70, T73, partc20_out_gaaa(T70, X119)) → partc20_out_gaaa(T70, .(T73, X119))
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U75_aa(lec100_out_aa(T302)) → lec100_out_aa(s(T302))
gtc10_in_aa → U63_aa(gtc10_in_aa)
gtc10_in_aa → gtc10_out_aa(s(0), 0)
U86_aaaa(gtc10_out_aa(T261, T257)) → U87_aaaa(T257, partc20_in_gaaa(T261))
U87_aaaa(T257, partc20_out_gaaa(T261, X503)) → partc87_out_aaaa(.(T257, X503))
U63_aa(gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
partc87_in_aaaa
qsc80_in_ga(x0)
U86_aaaa(x0)
U88_aaaa(x0)
U76_ga(x0, x1, x2)
gtc10_in_aa
U87_aaaa(x0, x1)
lec100_in_aa
U89_aaaa(x0)
partc87_in_ggaa(x0, x1)
U77_ga(x0, x1, x2, x3)
U63_aa(x0)
partc20_in_gaaa(x0)
U75_aa(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U78_ga(x0, x1, x2, x3)
U64_gaaa(x0, x1)
U66_gaaa(x0, x1)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
gtc10_in_ga(x0)
U65_gaaa(x0, x1, x2)
lec33_in_ga(x0)
U67_gaaa(x0, x1)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
appc121_in_ggga(x0, x1, x2)
U63_ga(x0, x1)
U68_ga(x0, x1)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U80_ggga(x0, x1, x2, x3, x4)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
U68_gg(x0, x1, x2)
partc87_in_aaaa
U28_AA(partc87_out_aaaa(T235)) → U30_AA(qsc80_in_ga(T235))
U30_AA(qsc80_out_ga(T235, T319)) → QS80_IN_AA
QS80_IN_AA → U28_AA(U86_aaaa(gtc10_in_aa))
QS80_IN_AA → U28_AA(U88_aaaa(lec100_in_aa))
QS80_IN_AA → U28_AA(partc87_out_aaaa([]))
lec100_in_aa → U75_aa(lec100_in_aa)
lec100_in_aa → lec100_out_aa(0)
U88_aaaa(lec100_out_aa(T288)) → U89_aaaa(partc20_in_gaaa(T288))
partc20_in_gaaa(T70) → U64_gaaa(T70, gtc10_in_ga(T70))
partc20_in_gaaa(T95) → U66_gaaa(T95, lec33_in_ga(T95))
partc20_in_gaaa(T128) → partc20_out_gaaa(T128, [])
U89_aaaa(partc20_out_gaaa(T288, X554)) → partc87_out_aaaa(X554)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U66_gaaa(T95, lec33_out_ga(T95)) → U67_gaaa(T95, partc20_in_gaaa(T95))
U67_gaaa(T95, partc20_out_gaaa(T95, X170)) → partc20_out_gaaa(T95, X170)
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
U64_gaaa(T70, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, partc20_in_gaaa(T70))
U65_gaaa(T70, T73, partc20_out_gaaa(T70, X119)) → partc20_out_gaaa(T70, .(T73, X119))
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U75_aa(lec100_out_aa(T302)) → lec100_out_aa(s(T302))
gtc10_in_aa → U63_aa(gtc10_in_aa)
gtc10_in_aa → gtc10_out_aa(s(0), 0)
U86_aaaa(gtc10_out_aa(T261, T257)) → U87_aaaa(T257, partc20_in_gaaa(T261))
U87_aaaa(T257, partc20_out_gaaa(T261, X503)) → partc87_out_aaaa(.(T257, X503))
U63_aa(gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
qsc80_in_ga(x0)
U86_aaaa(x0)
U88_aaaa(x0)
U76_ga(x0, x1, x2)
gtc10_in_aa
U87_aaaa(x0, x1)
lec100_in_aa
U89_aaaa(x0)
partc87_in_ggaa(x0, x1)
U77_ga(x0, x1, x2, x3)
U63_aa(x0)
partc20_in_gaaa(x0)
U75_aa(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U78_ga(x0, x1, x2, x3)
U64_gaaa(x0, x1)
U66_gaaa(x0, x1)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
gtc10_in_ga(x0)
U65_gaaa(x0, x1, x2)
lec33_in_ga(x0)
U67_gaaa(x0, x1)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
appc121_in_ggga(x0, x1, x2)
U63_ga(x0, x1)
U68_ga(x0, x1)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U80_ggga(x0, x1, x2, x3, x4)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
U68_gg(x0, x1, x2)
U28_AA(partc87_out_aaaa(.(x0, x1))) → U30_AA(U76_ga(x0, x1, partc87_in_ggaa(x0, x1)))
U28_AA(partc87_out_aaaa([])) → U30_AA(qsc80_out_ga([], []))
U30_AA(qsc80_out_ga(T235, T319)) → QS80_IN_AA
QS80_IN_AA → U28_AA(U86_aaaa(gtc10_in_aa))
QS80_IN_AA → U28_AA(U88_aaaa(lec100_in_aa))
QS80_IN_AA → U28_AA(partc87_out_aaaa([]))
U28_AA(partc87_out_aaaa(.(x0, x1))) → U30_AA(U76_ga(x0, x1, partc87_in_ggaa(x0, x1)))
U28_AA(partc87_out_aaaa([])) → U30_AA(qsc80_out_ga([], []))
lec100_in_aa → U75_aa(lec100_in_aa)
lec100_in_aa → lec100_out_aa(0)
U88_aaaa(lec100_out_aa(T288)) → U89_aaaa(partc20_in_gaaa(T288))
partc20_in_gaaa(T70) → U64_gaaa(T70, gtc10_in_ga(T70))
partc20_in_gaaa(T95) → U66_gaaa(T95, lec33_in_ga(T95))
partc20_in_gaaa(T128) → partc20_out_gaaa(T128, [])
U89_aaaa(partc20_out_gaaa(T288, X554)) → partc87_out_aaaa(X554)
lec33_in_ga(s(T113)) → U68_ga(T113, lec33_in_ga(T113))
lec33_in_ga(0) → lec33_out_ga(0)
U66_gaaa(T95, lec33_out_ga(T95)) → U67_gaaa(T95, partc20_in_gaaa(T95))
U67_gaaa(T95, partc20_out_gaaa(T95, X170)) → partc20_out_gaaa(T95, X170)
U68_ga(T113, lec33_out_ga(T113)) → lec33_out_ga(s(T113))
gtc10_in_ga(s(T46)) → U63_ga(T46, gtc10_in_ga(T46))
gtc10_in_ga(s(0)) → gtc10_out_ga(s(0), 0)
U64_gaaa(T70, gtc10_out_ga(T70, T73)) → U65_gaaa(T70, T73, partc20_in_gaaa(T70))
U65_gaaa(T70, T73, partc20_out_gaaa(T70, X119)) → partc20_out_gaaa(T70, .(T73, X119))
U63_ga(T46, gtc10_out_ga(T46, T47)) → gtc10_out_ga(s(T46), s(T47))
U75_aa(lec100_out_aa(T302)) → lec100_out_aa(s(T302))
gtc10_in_aa → U63_aa(gtc10_in_aa)
gtc10_in_aa → gtc10_out_aa(s(0), 0)
U86_aaaa(gtc10_out_aa(T261, T257)) → U87_aaaa(T257, partc20_in_gaaa(T261))
U87_aaaa(T257, partc20_out_gaaa(T261, X503)) → partc87_out_aaaa(.(T257, X503))
U63_aa(gtc10_out_aa(T46, T47)) → gtc10_out_aa(s(T46), s(T47))
qsc80_in_ga(.(T325, T231)) → U76_ga(T325, T231, partc87_in_ggaa(T325, T231))
qsc80_in_ga([]) → qsc80_out_ga([], [])
partc87_in_ggaa(T261, .(T257, T262)) → U86_ggaa(T261, T257, T262, gtc10_in_gg(T261, T257))
partc87_in_ggaa(T288, .(T284, T289)) → U88_ggaa(T288, T284, T289, lec100_in_gg(T288, T284))
partc87_in_ggaa(T316, []) → partc87_out_ggaa(T316, [], [], [])
U76_ga(T325, T231, partc87_out_ggaa(T325, T231, T235, T236)) → U77_ga(T325, T231, T236, qsc80_in_ga(T235))
U77_ga(T325, T231, T236, qsc80_out_ga(T235, T319)) → U78_ga(T325, T231, T319, qsc80_in_ga(T236))
U78_ga(T325, T231, T319, qsc80_out_ga(T236, T324)) → U79_ga(T325, T231, appc121_in_ggga(T319, T325, T324))
appc121_in_ggga(.(T348, T349), T352, T353) → U80_ggga(T348, T349, T352, T353, appc121_in_ggga(T349, T352, T353))
appc121_in_ggga([], T362, T363) → appc121_out_ggga([], T362, T363, .(T362, T363))
U79_ga(T325, T231, appc121_out_ggga(T319, T325, T324, X452)) → qsc80_out_ga(.(T325, T231), X452)
U80_ggga(T348, T349, T352, T353, appc121_out_ggga(T349, T352, T353, X657)) → appc121_out_ggga(.(T348, T349), T352, T353, .(T348, X657))
lec100_in_gg(s(T302), s(T303)) → U75_gg(T302, T303, lec100_in_gg(T302, T303))
lec100_in_gg(0, s(T310)) → lec100_out_gg(0, s(T310))
lec100_in_gg(0, 0) → lec100_out_gg(0, 0)
U88_ggaa(T288, T284, T289, lec100_out_gg(T288, T284)) → U89_ggaa(T288, T284, T289, partc20_in_ggaa(T288, T289))
partc20_in_ggaa(T70, .(T73, T77)) → U64_ggaa(T70, T73, T77, gtc10_in_gg(T70, T73))
partc20_in_ggaa(T95, .(T98, T102)) → U66_ggaa(T95, T98, T102, lec33_in_gg(T95, T98))
partc20_in_ggaa(T128, []) → partc20_out_ggaa(T128, [], [], [])
U89_ggaa(T288, T284, T289, partc20_out_ggaa(T288, T289, X554, X555)) → partc87_out_ggaa(T288, .(T284, T289), X554, .(T284, X555))
lec33_in_gg(s(T113), s(T115)) → U68_gg(T113, T115, lec33_in_gg(T113, T115))
lec33_in_gg(0, s(T122)) → lec33_out_gg(0, s(T122))
lec33_in_gg(0, 0) → lec33_out_gg(0, 0)
U66_ggaa(T95, T98, T102, lec33_out_gg(T95, T98)) → U67_ggaa(T95, T98, T102, partc20_in_ggaa(T95, T102))
U67_ggaa(T95, T98, T102, partc20_out_ggaa(T95, T102, X170, X171)) → partc20_out_ggaa(T95, .(T98, T102), X170, .(T98, X171))
U68_gg(T113, T115, lec33_out_gg(T113, T115)) → lec33_out_gg(s(T113), s(T115))
gtc10_in_gg(s(T46), s(T47)) → U63_gg(T46, T47, gtc10_in_gg(T46, T47))
gtc10_in_gg(s(0), 0) → gtc10_out_gg(s(0), 0)
U64_ggaa(T70, T73, T77, gtc10_out_gg(T70, T73)) → U65_ggaa(T70, T73, T77, partc20_in_ggaa(T70, T77))
U65_ggaa(T70, T73, T77, partc20_out_ggaa(T70, T77, X119, X120)) → partc20_out_ggaa(T70, .(T73, T77), .(T73, X119), X120)
U63_gg(T46, T47, gtc10_out_gg(T46, T47)) → gtc10_out_gg(s(T46), s(T47))
U75_gg(T302, T303, lec100_out_gg(T302, T303)) → lec100_out_gg(s(T302), s(T303))
U86_ggaa(T261, T257, T262, gtc10_out_gg(T261, T257)) → U87_ggaa(T261, T257, T262, partc20_in_ggaa(T261, T262))
U87_ggaa(T261, T257, T262, partc20_out_ggaa(T261, T262, X503, X504)) → partc87_out_ggaa(T261, .(T257, T262), .(T257, X503), X504)
qsc80_in_ga(x0)
U86_aaaa(x0)
U88_aaaa(x0)
U76_ga(x0, x1, x2)
gtc10_in_aa
U87_aaaa(x0, x1)
lec100_in_aa
U89_aaaa(x0)
partc87_in_ggaa(x0, x1)
U77_ga(x0, x1, x2, x3)
U63_aa(x0)
partc20_in_gaaa(x0)
U75_aa(x0)
U86_ggaa(x0, x1, x2, x3)
U88_ggaa(x0, x1, x2, x3)
U78_ga(x0, x1, x2, x3)
U64_gaaa(x0, x1)
U66_gaaa(x0, x1)
gtc10_in_gg(x0, x1)
U87_ggaa(x0, x1, x2, x3)
lec100_in_gg(x0, x1)
U89_ggaa(x0, x1, x2, x3)
U79_ga(x0, x1, x2)
gtc10_in_ga(x0)
U65_gaaa(x0, x1, x2)
lec33_in_ga(x0)
U67_gaaa(x0, x1)
U63_gg(x0, x1, x2)
partc20_in_ggaa(x0, x1)
U75_gg(x0, x1, x2)
appc121_in_ggga(x0, x1, x2)
U63_ga(x0, x1)
U68_ga(x0, x1)
U64_ggaa(x0, x1, x2, x3)
U66_ggaa(x0, x1, x2, x3)
U80_ggga(x0, x1, x2, x3, x4)
U65_ggaa(x0, x1, x2, x3)
lec33_in_gg(x0, x1)
U67_ggaa(x0, x1, x2, x3)
U68_gg(x0, x1, x2)