0 Prolog
↳1 PrologToPrologProblemTransformerProof (⇐)
↳2 Prolog
↳3 PrologToPiTRSProof (⇐)
↳4 PiTRS
↳5 DependencyPairsProof (⇔)
↳6 PiDP
↳7 DependencyGraphProof (⇔)
↳8 AND
↳9 PiDP
↳10 UsableRulesProof (⇔)
↳11 PiDP
↳12 PiDPToQDPProof (⇐)
↳13 QDP
↳14 QDPSizeChangeProof (⇔)
↳15 YES
↳16 PiDP
↳17 UsableRulesProof (⇔)
↳18 PiDP
↳19 PiDPToQDPProof (⇐)
↳20 QDP
↳21 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 QDPSizeChangeProof (⇔)
↳78 YES
↳79 PiDP
↳80 UsableRulesProof (⇔)
↳81 PiDP
↳82 PiDPToQDPProof (⇐)
↳83 QDP
↳84 QDPSizeChangeProof (⇔)
↳85 YES
↳86 PiDP
↳87 UsableRulesProof (⇔)
↳88 PiDP
↳89 PiDPToQDPProof (⇐)
↳90 QDP
↳91 QDPSizeChangeProof (⇔)
↳92 YES
↳93 PiDP
↳94 UsableRulesProof (⇔)
↳95 PiDP
↳96 PiDPToQDPProof (⇐)
↳97 QDP
↳98 QDPSizeChangeProof (⇔)
↳99 YES
↳100 PiDP
↳101 UsableRulesProof (⇔)
↳102 PiDP
↳103 PiDPToQDPProof (⇐)
↳104 QDP
↳105 NonTerminationProof (⇔)
↳106 NO
↳107 PiDP
↳108 UsableRulesProof (⇔)
↳109 PiDP
↳110 PiDPToQDPProof (⇐)
↳111 QDP
↳112 QDPSizeChangeProof (⇔)
↳113 YES
↳114 PiDP
↳115 UsableRulesProof (⇔)
↳116 PiDP
↳117 PiDPToQDPProof (⇐)
↳118 QDP
↳119 QDPSizeChangeProof (⇔)
↳120 YES
↳121 PiDP
↳122 UsableRulesProof (⇔)
↳123 PiDP
↳124 PiDPToQDPProof (⇐)
↳125 QDP
↳126 QDPSizeChangeProof (⇔)
↳127 YES
↳128 PrologToPiTRSProof (⇐)
↳129 PiTRS
↳130 DependencyPairsProof (⇔)
↳131 PiDP
↳132 DependencyGraphProof (⇔)
↳133 AND
↳134 PiDP
↳135 UsableRulesProof (⇔)
↳136 PiDP
↳137 PiDPToQDPProof (⇐)
↳138 QDP
↳139 QDPSizeChangeProof (⇔)
↳140 YES
↳141 PiDP
↳142 UsableRulesProof (⇔)
↳143 PiDP
↳144 PiDPToQDPProof (⇐)
↳145 QDP
↳146 QDPSizeChangeProof (⇔)
↳147 YES
↳148 PiDP
↳149 UsableRulesProof (⇔)
↳150 PiDP
↳151 PiDPToQDPProof (⇐)
↳152 QDP
↳153 QDPSizeChangeProof (⇔)
↳154 YES
↳155 PiDP
↳156 UsableRulesProof (⇔)
↳157 PiDP
↳158 PiDPToQDPProof (⇐)
↳159 QDP
↳160 QDPSizeChangeProof (⇔)
↳161 YES
↳162 PiDP
↳163 UsableRulesProof (⇔)
↳164 PiDP
↳165 PiDPToQDPProof (⇐)
↳166 QDP
↳167 QDPSizeChangeProof (⇔)
↳168 YES
↳169 PiDP
↳170 UsableRulesProof (⇔)
↳171 PiDP
↳172 PiDPToQDPProof (⇐)
↳173 QDP
↳174 QDPSizeChangeProof (⇔)
↳175 YES
↳176 PiDP
↳177 UsableRulesProof (⇔)
↳178 PiDP
↳179 PiDPToQDPProof (⇐)
↳180 QDP
↳181 QDPSizeChangeProof (⇔)
↳182 YES
↳183 PiDP
↳184 UsableRulesProof (⇔)
↳185 PiDP
↳186 PiDPToQDPProof (⇐)
↳187 QDP
↳188 QDPSizeChangeProof (⇔)
↳189 YES
↳190 PiDP
↳191 UsableRulesProof (⇔)
↳192 PiDP
↳193 PiDPToQDPProof (⇐)
↳194 QDP
↳195 QDPSizeChangeProof (⇔)
↳196 YES
↳197 PiDP
↳198 UsableRulesProof (⇔)
↳199 PiDP
↳200 PiDPToQDPProof (⇐)
↳201 QDP
↳202 QDPSizeChangeProof (⇔)
↳203 YES
↳204 PiDP
↳205 UsableRulesProof (⇔)
↳206 PiDP
↳207 PiDPToQDPProof (⇐)
↳208 QDP
↳209 QDPSizeChangeProof (⇔)
↳210 YES
↳211 PiDP
↳212 UsableRulesProof (⇔)
↳213 PiDP
↳214 PiDPToQDPProof (⇐)
↳215 QDP
↳216 QDPSizeChangeProof (⇔)
↳217 YES
↳218 PiDP
↳219 UsableRulesProof (⇔)
↳220 PiDP
↳221 PiDPToQDPProof (⇐)
↳222 QDP
↳223 QDPSizeChangeProof (⇔)
↳224 YES
↳225 PiDP
↳226 UsableRulesProof (⇔)
↳227 PiDP
↳228 PiDPToQDPProof (⇐)
↳229 QDP
↳230 NonTerminationProof (⇔)
↳231 NO
↳232 PiDP
↳233 UsableRulesProof (⇔)
↳234 PiDP
↳235 PiDPToQDPProof (⇐)
↳236 QDP
↳237 QDPSizeChangeProof (⇔)
↳238 YES
↳239 PiDP
↳240 UsableRulesProof (⇔)
↳241 PiDP
↳242 PiDPToQDPProof (⇐)
↳243 QDP
↳244 QDPSizeChangeProof (⇔)
↳245 YES
↳246 PiDP
↳247 UsableRulesProof (⇔)
↳248 PiDP
↳249 PiDPToQDPProof (⇐)
↳250 QDP
↳251 QDPSizeChangeProof (⇔)
↳252 YES
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
PRIME1_IN_G(s(s(s(T14)))) → U104_G(T14, not_divides13_in_g(T14))
PRIME1_IN_G(s(s(s(T14)))) → NOT_DIVIDES13_IN_G(T14)
NOT_DIVIDES13_IN_G(T20) → U54_G(T20, div17_in_ga(T20, X38))
NOT_DIVIDES13_IN_G(T20) → DIV17_IN_GA(T20, X38)
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → U59_GA(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → QUOT67_IN_GGA(T117, s(s(s(s(s(s(s(T117))))))), X412)
QUOT67_IN_GGA(s(T137), T138, X461) → U1_GGA(T137, T138, X461, quot67_in_gga(T137, T138, X461))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(0, 0, s(s(X565))) → U2_GGA(X565, quot88_in_a(X565))
QUOT67_IN_GGA(0, 0, s(s(X565))) → QUOT88_IN_A(X565)
DIV17_IN_GA(s(s(0)), s(X833)) → U60_GA(X833, quot143_in_a(X833))
DIV17_IN_GA(s(s(0)), s(X833)) → QUOT143_IN_A(X833)
DIV17_IN_GA(s(0), s(X910)) → U61_GA(X910, quot158_in_a(X910))
DIV17_IN_GA(s(0), s(X910)) → QUOT158_IN_A(X910)
DIV17_IN_GA(0, s(X987)) → U62_GA(X987, quot173_in_a(X987))
DIV17_IN_GA(0, s(X987)) → QUOT173_IN_A(X987)
NOT_DIVIDES13_IN_G(T20) → U55_G(T20, div17_in_ga(T20, T22))
U55_G(T20, div17_out_ga(T20, T22)) → U56_G(T20, times190_in_gga(T22, T20, X39))
U55_G(T20, div17_out_ga(T20, T22)) → TIMES190_IN_GGA(T22, T20, X39)
TIMES190_IN_GGA(s(T199), T200, X1082) → U3_GGA(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200, X1082) → U4_GGA(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_GGA(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → ADD201_IN_AGA(T203, T200, X1082)
ADD201_IN_AGA(s(T220), T221, s(X1112)) → U6_AGA(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
U55_G(T20, div17_out_ga(T20, T22)) → U57_G(T20, times190_in_gga(T22, T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → U58_G(T20, neq191_in_ga(T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → NEQ191_IN_GA(T20, T187)
NEQ191_IN_GA(T250, s(s(T251))) → U11_GA(T250, T251, neq227_in_ga(T250, T251))
NEQ191_IN_GA(T250, s(s(T251))) → NEQ227_IN_GA(T250, T251)
NEQ227_IN_GA(T263, s(T264)) → U49_GA(T263, T264, neq236_in_ga(T263, T264))
NEQ227_IN_GA(T263, s(T264)) → NEQ236_IN_GA(T263, T264)
NEQ236_IN_GA(s(T281), s(T282)) → U7_GA(T281, T282, neq236_in_ga(T281, T282))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
PRIME1_IN_G(s(s(s(0)))) → U105_G(not_divides13_in_g(0))
PRIME1_IN_G(s(s(s(0)))) → NOT_DIVIDES13_IN_G(0)
PRIME1_IN_G(s(s(s(s(T297))))) → U106_G(T297, not_divides13_in_g(s(T297)))
PRIME1_IN_G(s(s(s(s(T297))))) → NOT_DIVIDES13_IN_G(s(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → U107_G(T297, not_divides259_in_g(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → NOT_DIVIDES259_IN_G(T297)
NOT_DIVIDES259_IN_G(T303) → U63_G(T303, div263_in_ga(T303, X1231))
NOT_DIVIDES259_IN_G(T303) → DIV263_IN_GA(T303, X1231)
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → U68_GA(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → QUOT313_IN_GGA(T400, s(s(s(s(s(s(s(T400))))))), X1605)
QUOT313_IN_GGA(s(T420), T421, X1654) → U8_GGA(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → U9_GGA(X1808, quot340_in_a(X1808))
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → QUOT340_IN_A(X1808)
QUOT313_IN_GGA(0, 0, s(s(X1842))) → U10_GGA(X1842, quot349_in_a(X1842))
QUOT313_IN_GGA(0, 0, s(s(X1842))) → QUOT349_IN_A(X1842)
QUOT349_IN_A(s(X1937)) → U16_A(X1937, quot88_in_a(X1937))
QUOT349_IN_A(s(X1937)) → QUOT88_IN_A(X1937)
DIV263_IN_GA(s(0), s(X2493)) → U69_GA(X2493, quot446_in_a(X2493))
DIV263_IN_GA(s(0), s(X2493)) → QUOT446_IN_A(X2493)
DIV263_IN_GA(0, s(X2627)) → U70_GA(X2627, quot467_in_a(X2627))
DIV263_IN_GA(0, s(X2627)) → QUOT467_IN_A(X2627)
QUOT467_IN_A(s(X2776)) → U22_A(X2776, quot340_in_a(X2776))
QUOT467_IN_A(s(X2776)) → QUOT340_IN_A(X2776)
NOT_DIVIDES259_IN_G(T303) → U64_G(T303, div263_in_ga(T303, T305))
U64_G(T303, div263_out_ga(T303, T305)) → U65_G(T303, times190_in_gga(T305, T303, X1232))
U64_G(T303, div263_out_ga(T303, T305)) → TIMES190_IN_GGA(T305, T303, X1232)
U64_G(T303, div263_out_ga(T303, T305)) → U66_G(T303, times190_in_gga(T305, T303, T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → U67_G(T303, neq191_in_ga(s(T303), T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → NEQ191_IN_GA(s(T303), T474)
PRIME1_IN_G(s(s(s(s(0))))) → U108_G(not_divides13_in_g(s(0)))
PRIME1_IN_G(s(s(s(s(0))))) → NOT_DIVIDES13_IN_G(s(0))
U108_G(not_divides13_out_g(s(0))) → U109_G(not_divides259_in_g(0))
U108_G(not_divides13_out_g(s(0))) → NOT_DIVIDES259_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(T491)))))) → U110_G(T491, not_divides13_in_g(s(s(T491))))
PRIME1_IN_G(s(s(s(s(s(T491)))))) → NOT_DIVIDES13_IN_G(s(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → U111_G(T491, not_divides259_in_g(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → NOT_DIVIDES259_IN_G(s(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → U112_G(T491, not_divides497_in_g(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → NOT_DIVIDES497_IN_G(T491)
NOT_DIVIDES497_IN_G(T497) → U71_G(T497, div501_in_ga(T497, X2833))
NOT_DIVIDES497_IN_G(T497) → DIV501_IN_GA(T497, X2833)
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → U76_GA(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → QUOT551_IN_GGA(T594, s(s(s(s(s(s(s(T594))))))), X3207)
QUOT551_IN_GGA(s(T614), T615, X3256) → U12_GGA(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → U13_GGA(X3450, quot584_in_a(X3450))
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → QUOT584_IN_A(X3450)
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → U14_GGA(X3484, quot173_in_a(X3484))
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → QUOT173_IN_A(X3484)
QUOT551_IN_GGA(0, 0, s(s(X3508))) → U15_GGA(X3508, quot595_in_a(X3508))
QUOT551_IN_GGA(0, 0, s(s(X3508))) → QUOT595_IN_A(X3508)
QUOT595_IN_A(s(X3610)) → U23_A(X3610, quot349_in_a(X3610))
QUOT595_IN_A(s(X3610)) → QUOT349_IN_A(X3610)
DIV501_IN_GA(s(0), s(s(X4604))) → U77_GA(X4604, quot584_in_a(X4604))
DIV501_IN_GA(s(0), s(s(X4604))) → QUOT584_IN_A(X4604)
DIV501_IN_GA(0, s(X4627)) → U78_GA(X4627, quot740_in_a(X4627))
DIV501_IN_GA(0, s(X4627)) → QUOT740_IN_A(X4627)
QUOT740_IN_A(s(X4783)) → U30_A(X4783, quot173_in_a(X4783))
QUOT740_IN_A(s(X4783)) → QUOT173_IN_A(X4783)
NOT_DIVIDES497_IN_G(T497) → U72_G(T497, div501_in_ga(T497, T499))
U72_G(T497, div501_out_ga(T497, T499)) → U73_G(T497, times190_in_gga(T499, T497, X2834))
U72_G(T497, div501_out_ga(T497, T499)) → TIMES190_IN_GGA(T499, T497, X2834)
U72_G(T497, div501_out_ga(T497, T499)) → U74_G(T497, times190_in_gga(T499, T497, T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → U75_G(T497, neq191_in_ga(s(s(T497)), T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → NEQ191_IN_GA(s(s(T497)), T674)
PRIME1_IN_G(s(s(s(s(s(0)))))) → U113_G(not_divides13_in_g(s(s(0))))
PRIME1_IN_G(s(s(s(s(s(0)))))) → NOT_DIVIDES13_IN_G(s(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → U114_G(not_divides259_in_g(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → NOT_DIVIDES259_IN_G(s(0))
U114_G(not_divides259_out_g(s(0))) → U115_G(not_divides497_in_g(0))
U114_G(not_divides259_out_g(s(0))) → NOT_DIVIDES497_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → U116_G(T691, not_divides13_in_g(s(s(s(T691)))))
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → NOT_DIVIDES13_IN_G(s(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → U117_G(T691, not_divides259_in_g(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → NOT_DIVIDES259_IN_G(s(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → U118_G(T691, not_divides497_in_g(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → NOT_DIVIDES497_IN_G(s(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → U119_G(T691, not_divides770_in_g(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → NOT_DIVIDES770_IN_G(T691)
NOT_DIVIDES770_IN_G(T697) → U79_G(T697, div774_in_ga(T697, X4847))
NOT_DIVIDES770_IN_G(T697) → DIV774_IN_GA(T697, X4847)
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → U84_GA(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → QUOT824_IN_GGA(T794, s(s(s(s(s(s(s(T794))))))), X5221)
QUOT824_IN_GGA(s(T814), T815, X5270) → U17_GGA(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → U18_GGA(X5504, quot863_in_a(X5504))
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → QUOT863_IN_A(X5504)
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → U19_GGA(X5538, quot158_in_a(X5538))
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → QUOT158_IN_A(X5538)
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → U20_GGA(X5562, quot467_in_a(X5562))
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → QUOT467_IN_A(X5562)
QUOT824_IN_GGA(0, 0, s(s(X5586))) → U21_GGA(X5586, quot876_in_a(X5586))
QUOT824_IN_GGA(0, 0, s(s(X5586))) → QUOT876_IN_A(X5586)
QUOT876_IN_A(s(X5688)) → U31_A(X5688, quot595_in_a(X5688))
QUOT876_IN_A(s(X5688)) → QUOT595_IN_A(X5688)
DIV774_IN_GA(s(s(0)), s(s(X6716))) → U85_GA(X6716, quot863_in_a(X6716))
DIV774_IN_GA(s(s(0)), s(s(X6716))) → QUOT863_IN_A(X6716)
DIV774_IN_GA(s(0), s(s(X6952))) → U86_GA(X6952, quot158_in_a(X6952))
DIV774_IN_GA(s(0), s(s(X6952))) → QUOT158_IN_A(X6952)
DIV774_IN_GA(0, s(s(X7138))) → U87_GA(X7138, quot467_in_a(X7138))
DIV774_IN_GA(0, s(s(X7138))) → QUOT467_IN_A(X7138)
NOT_DIVIDES770_IN_G(T697) → U80_G(T697, div774_in_ga(T697, T699))
U80_G(T697, div774_out_ga(T697, T699)) → U81_G(T697, times190_in_gga(T699, T697, X4848))
U80_G(T697, div774_out_ga(T697, T699)) → TIMES190_IN_GGA(T699, T697, X4848)
U80_G(T697, div774_out_ga(T697, T699)) → U82_G(T697, times190_in_gga(T699, T697, T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → U83_G(T697, neq191_in_ga(s(s(s(T697))), T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → NEQ191_IN_GA(s(s(s(T697))), T880)
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → U120_G(not_divides13_in_g(s(s(s(0)))))
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → NOT_DIVIDES13_IN_G(s(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → U121_G(not_divides259_in_g(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → NOT_DIVIDES259_IN_G(s(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → U122_G(not_divides497_in_g(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → NOT_DIVIDES497_IN_G(s(0))
U122_G(not_divides497_out_g(s(0))) → U123_G(not_divides770_in_g(0))
U122_G(not_divides497_out_g(s(0))) → NOT_DIVIDES770_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → U124_G(T897, not_divides13_in_g(s(s(s(s(T897))))))
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_G(T897, not_divides259_in_g(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → NOT_DIVIDES259_IN_G(s(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → U126_G(T897, not_divides497_in_g(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → NOT_DIVIDES497_IN_G(s(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → U127_G(T897, not_divides770_in_g(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → NOT_DIVIDES770_IN_G(s(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → U128_G(T897, not_divides1072_in_g(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → NOT_DIVIDES1072_IN_G(T897)
NOT_DIVIDES1072_IN_G(T903) → U88_G(T903, div1076_in_ga(T903, X7202))
NOT_DIVIDES1072_IN_G(T903) → DIV1076_IN_GA(T903, X7202)
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → U93_GA(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → QUOT1126_IN_GGA(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → U24_GGA(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → U25_GGA(X7899, quot1171_in_a(X7899))
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → QUOT1171_IN_A(X7899)
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → U26_GGA(X7933, quot143_in_a(X7933))
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → QUOT143_IN_A(X7933)
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → U27_GGA(X7957, quot446_in_a(X7957))
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → QUOT446_IN_A(X7957)
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → U28_GGA(X7981, quot740_in_a(X7981))
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → QUOT740_IN_A(X7981)
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → U29_GGA(X8107, quot876_in_a(X8107))
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → QUOT876_IN_A(X8107)
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → U94_GA(X9055, quot1171_in_a(X9055))
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → QUOT1171_IN_A(X9055)
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → U95_GA(X9348, quot143_in_a(X9348))
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → QUOT143_IN_A(X9348)
DIV1076_IN_GA(s(0), s(s(X9591))) → U96_GA(X9591, quot446_in_a(X9591))
DIV1076_IN_GA(s(0), s(s(X9591))) → QUOT446_IN_A(X9591)
DIV1076_IN_GA(0, s(s(X9777))) → U97_GA(X9777, quot740_in_a(X9777))
DIV1076_IN_GA(0, s(s(X9777))) → QUOT740_IN_A(X9777)
NOT_DIVIDES1072_IN_G(T903) → U89_G(T903, div1076_in_ga(T903, T905))
U89_G(T903, div1076_out_ga(T903, T905)) → U90_G(T903, times190_in_gga(T905, T903, X7203))
U89_G(T903, div1076_out_ga(T903, T905)) → TIMES190_IN_GGA(T905, T903, X7203)
U89_G(T903, div1076_out_ga(T903, T905)) → U91_G(T903, times190_in_gga(T905, T903, T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → U92_G(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → NEQ191_IN_GA(s(s(s(s(T903)))), T1092)
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → U129_G(not_divides13_in_g(s(s(s(s(0))))))
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → U130_G(not_divides259_in_g(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → NOT_DIVIDES259_IN_G(s(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → U131_G(not_divides497_in_g(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → NOT_DIVIDES497_IN_G(s(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → U132_G(not_divides770_in_g(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → NOT_DIVIDES770_IN_G(s(0))
U132_G(not_divides770_out_g(s(0))) → U133_G(not_divides1072_in_g(0))
U132_G(not_divides770_out_g(s(0))) → NOT_DIVIDES1072_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → U134_G(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_G(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → NOT_DIVIDES259_IN_G(s(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_G(T1109, not_divides497_in_g(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → NOT_DIVIDES497_IN_G(s(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_G(T1109, not_divides770_in_g(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → NOT_DIVIDES770_IN_G(s(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → U138_G(T1109, not_divides1072_in_g(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → NOT_DIVIDES1072_IN_G(s(T1109))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → U139_G(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → P1397_IN_GG(T1109, s(s(s(s(s(s(s(T1109))))))))
P1397_IN_GG(T1109, T1111) → U50_GG(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
P1397_IN_GG(T1109, T1111) → NOT_DIVIDES1398_IN_GG(T1109, T1111)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U98_GG(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
NOT_DIVIDES1398_IN_GG(T1122, T1123) → DIV1402_IN_GGA(T1123, T1122, X9845)
DIV1402_IN_GGA(s(T1168), T1169, X9960) → U103_GGA(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
DIV1402_IN_GGA(s(T1168), T1169, X9960) → QUOT1419_IN_GGA(T1168, T1169, X9960)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_GGA(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → U32_GGGA(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_GGGA(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_GGA(T1368, X10512, quot1532_in_ga(T1368, X10512))
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → QUOT1532_IN_GA(T1368, X10512)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_GA(T1409, X10864, quot1532_in_ga(T1409, X10864))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_GGA(T1419, X10901, quot1615_in_ga(T1419, X10901))
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → QUOT1615_IN_GA(T1419, X10901)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_GA(T1455, X11208, quot1615_in_ga(T1455, X11208))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_GGA(T1464, X11242, quot1687_in_ga(T1464, X11242))
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → QUOT1687_IN_GA(T1464, X11242)
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → U45_GA(T1495, X11504, quot1687_in_ga(T1495, X11504))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → U39_GGA(T1503, X11535, quot1748_in_ga(T1503, X11535))
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → QUOT1748_IN_GA(T1503, X11535)
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → U46_GA(T1529, X11752, quot1748_in_ga(T1529, X11752))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → U40_GGA(T1536, X11780, quot1798_in_ga(T1536, X11780))
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → QUOT1798_IN_GA(T1536, X11780)
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → U47_GA(T1557, X11952, quot1798_in_ga(T1557, X11952))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → U41_GGA(T1563, X11977, quot1837_in_ga(T1563, X11977))
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → QUOT1837_IN_GA(T1563, X11977)
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → U48_GA(T1579, X12104, quot1837_in_ga(T1579, X12104))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → U34_GGGA(T1352, X10408, quot1514_in_ga(T1352, X10408))
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → QUOT1514_IN_GA(T1352, X10408)
QUOT1514_IN_GA(s(T1363), s(X10490)) → U42_GA(T1363, X10490, quot1514_in_ga(T1363, X10490))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U99_GG(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_GG(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → TIMES190_IN_GGA(T1126, T1122, X9846)
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_GG(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_GG(T1122, T1123, neq227_in_ga(T1123, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → NEQ227_IN_GA(T1123, T1586)
P1397_IN_GG(0, T1597) → U51_GG(T1597, not_divides1398_in_gg(0, T1597))
P1397_IN_GG(0, T1597) → NOT_DIVIDES1398_IN_GG(0, T1597)
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
P1397_IN_GG(s(T1603), T1602) → NOT_DIVIDES1398_IN_GG(s(T1603), T1602)
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_GG(T1603, T1602, p1397_in_gg(T1603, T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
PRIME1_IN_G(s(s(s(T14)))) → U104_G(T14, not_divides13_in_g(T14))
PRIME1_IN_G(s(s(s(T14)))) → NOT_DIVIDES13_IN_G(T14)
NOT_DIVIDES13_IN_G(T20) → U54_G(T20, div17_in_ga(T20, X38))
NOT_DIVIDES13_IN_G(T20) → DIV17_IN_GA(T20, X38)
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → U59_GA(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → QUOT67_IN_GGA(T117, s(s(s(s(s(s(s(T117))))))), X412)
QUOT67_IN_GGA(s(T137), T138, X461) → U1_GGA(T137, T138, X461, quot67_in_gga(T137, T138, X461))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(0, 0, s(s(X565))) → U2_GGA(X565, quot88_in_a(X565))
QUOT67_IN_GGA(0, 0, s(s(X565))) → QUOT88_IN_A(X565)
DIV17_IN_GA(s(s(0)), s(X833)) → U60_GA(X833, quot143_in_a(X833))
DIV17_IN_GA(s(s(0)), s(X833)) → QUOT143_IN_A(X833)
DIV17_IN_GA(s(0), s(X910)) → U61_GA(X910, quot158_in_a(X910))
DIV17_IN_GA(s(0), s(X910)) → QUOT158_IN_A(X910)
DIV17_IN_GA(0, s(X987)) → U62_GA(X987, quot173_in_a(X987))
DIV17_IN_GA(0, s(X987)) → QUOT173_IN_A(X987)
NOT_DIVIDES13_IN_G(T20) → U55_G(T20, div17_in_ga(T20, T22))
U55_G(T20, div17_out_ga(T20, T22)) → U56_G(T20, times190_in_gga(T22, T20, X39))
U55_G(T20, div17_out_ga(T20, T22)) → TIMES190_IN_GGA(T22, T20, X39)
TIMES190_IN_GGA(s(T199), T200, X1082) → U3_GGA(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200, X1082) → U4_GGA(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_GGA(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → ADD201_IN_AGA(T203, T200, X1082)
ADD201_IN_AGA(s(T220), T221, s(X1112)) → U6_AGA(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
U55_G(T20, div17_out_ga(T20, T22)) → U57_G(T20, times190_in_gga(T22, T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → U58_G(T20, neq191_in_ga(T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → NEQ191_IN_GA(T20, T187)
NEQ191_IN_GA(T250, s(s(T251))) → U11_GA(T250, T251, neq227_in_ga(T250, T251))
NEQ191_IN_GA(T250, s(s(T251))) → NEQ227_IN_GA(T250, T251)
NEQ227_IN_GA(T263, s(T264)) → U49_GA(T263, T264, neq236_in_ga(T263, T264))
NEQ227_IN_GA(T263, s(T264)) → NEQ236_IN_GA(T263, T264)
NEQ236_IN_GA(s(T281), s(T282)) → U7_GA(T281, T282, neq236_in_ga(T281, T282))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
PRIME1_IN_G(s(s(s(0)))) → U105_G(not_divides13_in_g(0))
PRIME1_IN_G(s(s(s(0)))) → NOT_DIVIDES13_IN_G(0)
PRIME1_IN_G(s(s(s(s(T297))))) → U106_G(T297, not_divides13_in_g(s(T297)))
PRIME1_IN_G(s(s(s(s(T297))))) → NOT_DIVIDES13_IN_G(s(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → U107_G(T297, not_divides259_in_g(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → NOT_DIVIDES259_IN_G(T297)
NOT_DIVIDES259_IN_G(T303) → U63_G(T303, div263_in_ga(T303, X1231))
NOT_DIVIDES259_IN_G(T303) → DIV263_IN_GA(T303, X1231)
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → U68_GA(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → QUOT313_IN_GGA(T400, s(s(s(s(s(s(s(T400))))))), X1605)
QUOT313_IN_GGA(s(T420), T421, X1654) → U8_GGA(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → U9_GGA(X1808, quot340_in_a(X1808))
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → QUOT340_IN_A(X1808)
QUOT313_IN_GGA(0, 0, s(s(X1842))) → U10_GGA(X1842, quot349_in_a(X1842))
QUOT313_IN_GGA(0, 0, s(s(X1842))) → QUOT349_IN_A(X1842)
QUOT349_IN_A(s(X1937)) → U16_A(X1937, quot88_in_a(X1937))
QUOT349_IN_A(s(X1937)) → QUOT88_IN_A(X1937)
DIV263_IN_GA(s(0), s(X2493)) → U69_GA(X2493, quot446_in_a(X2493))
DIV263_IN_GA(s(0), s(X2493)) → QUOT446_IN_A(X2493)
DIV263_IN_GA(0, s(X2627)) → U70_GA(X2627, quot467_in_a(X2627))
DIV263_IN_GA(0, s(X2627)) → QUOT467_IN_A(X2627)
QUOT467_IN_A(s(X2776)) → U22_A(X2776, quot340_in_a(X2776))
QUOT467_IN_A(s(X2776)) → QUOT340_IN_A(X2776)
NOT_DIVIDES259_IN_G(T303) → U64_G(T303, div263_in_ga(T303, T305))
U64_G(T303, div263_out_ga(T303, T305)) → U65_G(T303, times190_in_gga(T305, T303, X1232))
U64_G(T303, div263_out_ga(T303, T305)) → TIMES190_IN_GGA(T305, T303, X1232)
U64_G(T303, div263_out_ga(T303, T305)) → U66_G(T303, times190_in_gga(T305, T303, T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → U67_G(T303, neq191_in_ga(s(T303), T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → NEQ191_IN_GA(s(T303), T474)
PRIME1_IN_G(s(s(s(s(0))))) → U108_G(not_divides13_in_g(s(0)))
PRIME1_IN_G(s(s(s(s(0))))) → NOT_DIVIDES13_IN_G(s(0))
U108_G(not_divides13_out_g(s(0))) → U109_G(not_divides259_in_g(0))
U108_G(not_divides13_out_g(s(0))) → NOT_DIVIDES259_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(T491)))))) → U110_G(T491, not_divides13_in_g(s(s(T491))))
PRIME1_IN_G(s(s(s(s(s(T491)))))) → NOT_DIVIDES13_IN_G(s(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → U111_G(T491, not_divides259_in_g(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → NOT_DIVIDES259_IN_G(s(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → U112_G(T491, not_divides497_in_g(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → NOT_DIVIDES497_IN_G(T491)
NOT_DIVIDES497_IN_G(T497) → U71_G(T497, div501_in_ga(T497, X2833))
NOT_DIVIDES497_IN_G(T497) → DIV501_IN_GA(T497, X2833)
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → U76_GA(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → QUOT551_IN_GGA(T594, s(s(s(s(s(s(s(T594))))))), X3207)
QUOT551_IN_GGA(s(T614), T615, X3256) → U12_GGA(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → U13_GGA(X3450, quot584_in_a(X3450))
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → QUOT584_IN_A(X3450)
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → U14_GGA(X3484, quot173_in_a(X3484))
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → QUOT173_IN_A(X3484)
QUOT551_IN_GGA(0, 0, s(s(X3508))) → U15_GGA(X3508, quot595_in_a(X3508))
QUOT551_IN_GGA(0, 0, s(s(X3508))) → QUOT595_IN_A(X3508)
QUOT595_IN_A(s(X3610)) → U23_A(X3610, quot349_in_a(X3610))
QUOT595_IN_A(s(X3610)) → QUOT349_IN_A(X3610)
DIV501_IN_GA(s(0), s(s(X4604))) → U77_GA(X4604, quot584_in_a(X4604))
DIV501_IN_GA(s(0), s(s(X4604))) → QUOT584_IN_A(X4604)
DIV501_IN_GA(0, s(X4627)) → U78_GA(X4627, quot740_in_a(X4627))
DIV501_IN_GA(0, s(X4627)) → QUOT740_IN_A(X4627)
QUOT740_IN_A(s(X4783)) → U30_A(X4783, quot173_in_a(X4783))
QUOT740_IN_A(s(X4783)) → QUOT173_IN_A(X4783)
NOT_DIVIDES497_IN_G(T497) → U72_G(T497, div501_in_ga(T497, T499))
U72_G(T497, div501_out_ga(T497, T499)) → U73_G(T497, times190_in_gga(T499, T497, X2834))
U72_G(T497, div501_out_ga(T497, T499)) → TIMES190_IN_GGA(T499, T497, X2834)
U72_G(T497, div501_out_ga(T497, T499)) → U74_G(T497, times190_in_gga(T499, T497, T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → U75_G(T497, neq191_in_ga(s(s(T497)), T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → NEQ191_IN_GA(s(s(T497)), T674)
PRIME1_IN_G(s(s(s(s(s(0)))))) → U113_G(not_divides13_in_g(s(s(0))))
PRIME1_IN_G(s(s(s(s(s(0)))))) → NOT_DIVIDES13_IN_G(s(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → U114_G(not_divides259_in_g(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → NOT_DIVIDES259_IN_G(s(0))
U114_G(not_divides259_out_g(s(0))) → U115_G(not_divides497_in_g(0))
U114_G(not_divides259_out_g(s(0))) → NOT_DIVIDES497_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → U116_G(T691, not_divides13_in_g(s(s(s(T691)))))
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → NOT_DIVIDES13_IN_G(s(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → U117_G(T691, not_divides259_in_g(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → NOT_DIVIDES259_IN_G(s(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → U118_G(T691, not_divides497_in_g(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → NOT_DIVIDES497_IN_G(s(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → U119_G(T691, not_divides770_in_g(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → NOT_DIVIDES770_IN_G(T691)
NOT_DIVIDES770_IN_G(T697) → U79_G(T697, div774_in_ga(T697, X4847))
NOT_DIVIDES770_IN_G(T697) → DIV774_IN_GA(T697, X4847)
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → U84_GA(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → QUOT824_IN_GGA(T794, s(s(s(s(s(s(s(T794))))))), X5221)
QUOT824_IN_GGA(s(T814), T815, X5270) → U17_GGA(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → U18_GGA(X5504, quot863_in_a(X5504))
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → QUOT863_IN_A(X5504)
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → U19_GGA(X5538, quot158_in_a(X5538))
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → QUOT158_IN_A(X5538)
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → U20_GGA(X5562, quot467_in_a(X5562))
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → QUOT467_IN_A(X5562)
QUOT824_IN_GGA(0, 0, s(s(X5586))) → U21_GGA(X5586, quot876_in_a(X5586))
QUOT824_IN_GGA(0, 0, s(s(X5586))) → QUOT876_IN_A(X5586)
QUOT876_IN_A(s(X5688)) → U31_A(X5688, quot595_in_a(X5688))
QUOT876_IN_A(s(X5688)) → QUOT595_IN_A(X5688)
DIV774_IN_GA(s(s(0)), s(s(X6716))) → U85_GA(X6716, quot863_in_a(X6716))
DIV774_IN_GA(s(s(0)), s(s(X6716))) → QUOT863_IN_A(X6716)
DIV774_IN_GA(s(0), s(s(X6952))) → U86_GA(X6952, quot158_in_a(X6952))
DIV774_IN_GA(s(0), s(s(X6952))) → QUOT158_IN_A(X6952)
DIV774_IN_GA(0, s(s(X7138))) → U87_GA(X7138, quot467_in_a(X7138))
DIV774_IN_GA(0, s(s(X7138))) → QUOT467_IN_A(X7138)
NOT_DIVIDES770_IN_G(T697) → U80_G(T697, div774_in_ga(T697, T699))
U80_G(T697, div774_out_ga(T697, T699)) → U81_G(T697, times190_in_gga(T699, T697, X4848))
U80_G(T697, div774_out_ga(T697, T699)) → TIMES190_IN_GGA(T699, T697, X4848)
U80_G(T697, div774_out_ga(T697, T699)) → U82_G(T697, times190_in_gga(T699, T697, T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → U83_G(T697, neq191_in_ga(s(s(s(T697))), T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → NEQ191_IN_GA(s(s(s(T697))), T880)
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → U120_G(not_divides13_in_g(s(s(s(0)))))
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → NOT_DIVIDES13_IN_G(s(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → U121_G(not_divides259_in_g(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → NOT_DIVIDES259_IN_G(s(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → U122_G(not_divides497_in_g(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → NOT_DIVIDES497_IN_G(s(0))
U122_G(not_divides497_out_g(s(0))) → U123_G(not_divides770_in_g(0))
U122_G(not_divides497_out_g(s(0))) → NOT_DIVIDES770_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → U124_G(T897, not_divides13_in_g(s(s(s(s(T897))))))
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_G(T897, not_divides259_in_g(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → NOT_DIVIDES259_IN_G(s(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → U126_G(T897, not_divides497_in_g(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → NOT_DIVIDES497_IN_G(s(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → U127_G(T897, not_divides770_in_g(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → NOT_DIVIDES770_IN_G(s(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → U128_G(T897, not_divides1072_in_g(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → NOT_DIVIDES1072_IN_G(T897)
NOT_DIVIDES1072_IN_G(T903) → U88_G(T903, div1076_in_ga(T903, X7202))
NOT_DIVIDES1072_IN_G(T903) → DIV1076_IN_GA(T903, X7202)
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → U93_GA(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → QUOT1126_IN_GGA(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → U24_GGA(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → U25_GGA(X7899, quot1171_in_a(X7899))
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → QUOT1171_IN_A(X7899)
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → U26_GGA(X7933, quot143_in_a(X7933))
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → QUOT143_IN_A(X7933)
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → U27_GGA(X7957, quot446_in_a(X7957))
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → QUOT446_IN_A(X7957)
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → U28_GGA(X7981, quot740_in_a(X7981))
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → QUOT740_IN_A(X7981)
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → U29_GGA(X8107, quot876_in_a(X8107))
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → QUOT876_IN_A(X8107)
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → U94_GA(X9055, quot1171_in_a(X9055))
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → QUOT1171_IN_A(X9055)
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → U95_GA(X9348, quot143_in_a(X9348))
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → QUOT143_IN_A(X9348)
DIV1076_IN_GA(s(0), s(s(X9591))) → U96_GA(X9591, quot446_in_a(X9591))
DIV1076_IN_GA(s(0), s(s(X9591))) → QUOT446_IN_A(X9591)
DIV1076_IN_GA(0, s(s(X9777))) → U97_GA(X9777, quot740_in_a(X9777))
DIV1076_IN_GA(0, s(s(X9777))) → QUOT740_IN_A(X9777)
NOT_DIVIDES1072_IN_G(T903) → U89_G(T903, div1076_in_ga(T903, T905))
U89_G(T903, div1076_out_ga(T903, T905)) → U90_G(T903, times190_in_gga(T905, T903, X7203))
U89_G(T903, div1076_out_ga(T903, T905)) → TIMES190_IN_GGA(T905, T903, X7203)
U89_G(T903, div1076_out_ga(T903, T905)) → U91_G(T903, times190_in_gga(T905, T903, T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → U92_G(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → NEQ191_IN_GA(s(s(s(s(T903)))), T1092)
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → U129_G(not_divides13_in_g(s(s(s(s(0))))))
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → U130_G(not_divides259_in_g(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → NOT_DIVIDES259_IN_G(s(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → U131_G(not_divides497_in_g(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → NOT_DIVIDES497_IN_G(s(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → U132_G(not_divides770_in_g(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → NOT_DIVIDES770_IN_G(s(0))
U132_G(not_divides770_out_g(s(0))) → U133_G(not_divides1072_in_g(0))
U132_G(not_divides770_out_g(s(0))) → NOT_DIVIDES1072_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → U134_G(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_G(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → NOT_DIVIDES259_IN_G(s(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_G(T1109, not_divides497_in_g(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → NOT_DIVIDES497_IN_G(s(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_G(T1109, not_divides770_in_g(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → NOT_DIVIDES770_IN_G(s(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → U138_G(T1109, not_divides1072_in_g(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → NOT_DIVIDES1072_IN_G(s(T1109))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → U139_G(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → P1397_IN_GG(T1109, s(s(s(s(s(s(s(T1109))))))))
P1397_IN_GG(T1109, T1111) → U50_GG(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
P1397_IN_GG(T1109, T1111) → NOT_DIVIDES1398_IN_GG(T1109, T1111)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U98_GG(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
NOT_DIVIDES1398_IN_GG(T1122, T1123) → DIV1402_IN_GGA(T1123, T1122, X9845)
DIV1402_IN_GGA(s(T1168), T1169, X9960) → U103_GGA(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
DIV1402_IN_GGA(s(T1168), T1169, X9960) → QUOT1419_IN_GGA(T1168, T1169, X9960)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_GGA(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → U32_GGGA(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_GGGA(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_GGA(T1368, X10512, quot1532_in_ga(T1368, X10512))
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → QUOT1532_IN_GA(T1368, X10512)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_GA(T1409, X10864, quot1532_in_ga(T1409, X10864))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_GGA(T1419, X10901, quot1615_in_ga(T1419, X10901))
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → QUOT1615_IN_GA(T1419, X10901)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_GA(T1455, X11208, quot1615_in_ga(T1455, X11208))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_GGA(T1464, X11242, quot1687_in_ga(T1464, X11242))
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → QUOT1687_IN_GA(T1464, X11242)
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → U45_GA(T1495, X11504, quot1687_in_ga(T1495, X11504))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → U39_GGA(T1503, X11535, quot1748_in_ga(T1503, X11535))
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → QUOT1748_IN_GA(T1503, X11535)
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → U46_GA(T1529, X11752, quot1748_in_ga(T1529, X11752))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → U40_GGA(T1536, X11780, quot1798_in_ga(T1536, X11780))
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → QUOT1798_IN_GA(T1536, X11780)
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → U47_GA(T1557, X11952, quot1798_in_ga(T1557, X11952))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → U41_GGA(T1563, X11977, quot1837_in_ga(T1563, X11977))
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → QUOT1837_IN_GA(T1563, X11977)
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → U48_GA(T1579, X12104, quot1837_in_ga(T1579, X12104))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → U34_GGGA(T1352, X10408, quot1514_in_ga(T1352, X10408))
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → QUOT1514_IN_GA(T1352, X10408)
QUOT1514_IN_GA(s(T1363), s(X10490)) → U42_GA(T1363, X10490, quot1514_in_ga(T1363, X10490))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U99_GG(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_GG(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → TIMES190_IN_GGA(T1126, T1122, X9846)
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_GG(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_GG(T1122, T1123, neq227_in_ga(T1123, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → NEQ227_IN_GA(T1123, T1586)
P1397_IN_GG(0, T1597) → U51_GG(T1597, not_divides1398_in_gg(0, T1597))
P1397_IN_GG(0, T1597) → NOT_DIVIDES1398_IN_GG(0, T1597)
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
P1397_IN_GG(s(T1603), T1602) → NOT_DIVIDES1398_IN_GG(s(T1603), T1602)
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_GG(T1603, T1602, p1397_in_gg(T1603, T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
QUOT1514_IN_GA(s(T1363)) → QUOT1514_IN_GA(T1363)
From the DPs we obtained the following set of size-change graphs:
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1837_IN_GA(s(s(T1579))) → QUOT1837_IN_GA(T1579)
From the DPs we obtained the following set of size-change graphs:
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1798_IN_GA(s(s(s(T1557)))) → QUOT1798_IN_GA(T1557)
From the DPs we obtained the following set of size-change graphs:
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1748_IN_GA(s(s(s(s(T1529))))) → QUOT1748_IN_GA(T1529)
From the DPs we obtained the following set of size-change graphs:
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1687_IN_GA(s(s(s(s(s(T1495)))))) → QUOT1687_IN_GA(T1495)
From the DPs we obtained the following set of size-change graphs:
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455))))))) → QUOT1615_IN_GA(T1455)
From the DPs we obtained the following set of size-change graphs:
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409)))))))) → QUOT1532_IN_GA(T1409)
From the DPs we obtained the following set of size-change graphs:
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271))))))) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303) → QUOT1481_IN_GGGA(T1301, T1302, T1303)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347)) → QUOT1419_IN_GGA(T1346, T1347)
From the DPs we obtained the following set of size-change graphs:
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(s(T1020), T1021) → QUOT1126_IN_GGA(T1020, T1021)
From the DPs we obtained the following set of size-change graphs:
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(s(T814), T815) → QUOT824_IN_GGA(T814, T815)
From the DPs we obtained the following set of size-change graphs:
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(s(T614), T615) → QUOT551_IN_GGA(T614, T615)
From the DPs we obtained the following set of size-change graphs:
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(s(T420), T421) → QUOT313_IN_GGA(T420, T421)
From the DPs we obtained the following set of size-change graphs:
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
NEQ236_IN_GA(s(T281)) → NEQ236_IN_GA(T281)
From the DPs we obtained the following set of size-change graphs:
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
ADD201_IN_AGA(T221) → ADD201_IN_AGA(T221)
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200) → TIMES190_IN_GGA(T199, T200)
From the DPs we obtained the following set of size-change graphs:
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122))
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122))
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122))
div1402_in_gga(0, T1159) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169) → U103_gga(T1168, T1169, quot1419_in_gga(T1168, T1169))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122)) → not_divides1398_out_gg(T1122, T1123)
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122)) → U102_gg(T1122, T1123, neq227_in_ga(T1123))
U103_gga(T1168, T1169, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
times190_in_gga(0, T194) → times190_out_gga(0, T194)
times190_in_gga(s(T199), T200) → U3_gga(T199, T200, times190_in_gga(T199, T200))
times190_in_gga(s(T199), T200) → U4_gga(T199, T200, times190_in_gga(T199, T200))
U102_gg(T1122, T1123, neq227_out_ga(T1123)) → not_divides1398_out_gg(T1122, T1123)
quot1419_in_gga(0, s(T1176)) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193))) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210)))) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227))))) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244)))))) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261))))))) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271))))))) → U35_gga(T1270, T1271, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271)))))))))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0)))))) → U36_gga(T1368, quot1532_in_ga(T1368))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0))))) → U37_gga(T1419, quot1615_in_ga(T1419))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0)))) → U38_gga(T1464, quot1687_in_ga(T1464))
quot1419_in_gga(s(s(T1503)), s(s(0))) → U39_gga(T1503, quot1748_in_ga(T1503))
quot1419_in_gga(s(T1536), s(0)) → U40_gga(T1536, quot1798_in_ga(T1536))
quot1419_in_gga(T1563, 0) → U41_gga(T1563, quot1837_in_ga(T1563))
U3_gga(T199, T200, times190_out_gga(T199, T200)) → times190_out_gga(s(T199), T200)
U4_gga(T199, T200, times190_out_gga(T199, T200)) → U5_gga(T199, T200, add201_in_aga(T200))
neq227_in_ga(T258) → neq227_out_ga(T258)
neq227_in_ga(T263) → U49_ga(T263, neq236_in_ga(T263))
U35_gga(T1270, T1271, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U36_gga(T1368, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
U37_gga(T1419, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
U38_gga(T1464, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
U39_gga(T1503, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
U40_gga(T1536, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
U41_gga(T1563, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U5_gga(T199, T200, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200)
U49_ga(T263, neq236_out_ga(T263)) → neq227_out_ga(T263)
quot1481_in_ggga(0, s(T1287), T1288) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303) → U32_ggga(T1301, T1302, T1303, quot1481_in_ggga(T1301, T1302, T1303))
quot1481_in_ggga(0, 0, T1320) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347)) → U33_ggga(T1346, T1347, quot1419_in_gga(T1346, T1347))
quot1532_in_ga(0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0)) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0))) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0)))) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0))))) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0)))))) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0))))))) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409)))))))) → U43_ga(T1409, quot1532_in_ga(T1409))
quot1615_in_ga(0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0)) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0))) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0)))) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0))))) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0)))))) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455))))))) → U44_ga(T1455, quot1615_in_ga(T1455))
quot1687_in_ga(0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0)) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0))) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0)))) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0))))) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495)))))) → U45_ga(T1495, quot1687_in_ga(T1495))
quot1748_in_ga(0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0)) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0))) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0)))) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529))))) → U46_ga(T1529, quot1748_in_ga(T1529))
quot1798_in_ga(0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0)) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0))) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557)))) → U47_ga(T1557, quot1798_in_ga(T1557))
quot1837_in_ga(0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0)) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579))) → U48_ga(T1579, quot1837_in_ga(T1579))
add201_in_aga(T215) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(T221) → U6_aga(T221, add201_in_aga(T221))
neq236_in_ga(s(T271)) → neq236_out_ga(s(T271))
neq236_in_ga(0) → neq236_out_ga(0)
neq236_in_ga(s(T281)) → U7_ga(T281, neq236_in_ga(T281))
U32_ggga(T1301, T1302, T1303, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U33_ggga(T1346, T1347, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
U43_ga(T1409, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U44_ga(T1455, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U45_ga(T1495, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U46_ga(T1529, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U47_ga(T1557, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U48_ga(T1579, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U6_aga(T221, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U7_ga(T281, neq236_out_ga(T281)) → neq236_out_ga(s(T281))
quot1481_in_ggga(s(T1352), 0, 0) → U34_ggga(T1352, quot1514_in_ga(T1352))
U34_ggga(T1352, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
quot1514_in_ga(0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363)) → U42_ga(T1363, quot1514_in_ga(T1363))
U42_ga(T1363, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
not_divides1398_in_gg(x0, x1)
U98_gg(x0, x1, x2)
U99_gg(x0, x1, x2)
div1402_in_gga(x0, x1)
U100_gg(x0, x1, x2)
U101_gg(x0, x1, x2)
U103_gga(x0, x1, x2)
times190_in_gga(x0, x1)
U102_gg(x0, x1, x2)
quot1419_in_gga(x0, x1)
U3_gga(x0, x1, x2)
U4_gga(x0, x1, x2)
neq227_in_ga(x0)
U35_gga(x0, x1, x2)
U36_gga(x0, x1)
U37_gga(x0, x1)
U38_gga(x0, x1)
U39_gga(x0, x1)
U40_gga(x0, x1)
U41_gga(x0, x1)
U5_gga(x0, x1, x2)
U49_ga(x0, x1)
quot1481_in_ggga(x0, x1, x2)
quot1532_in_ga(x0)
quot1615_in_ga(x0)
quot1687_in_ga(x0)
quot1748_in_ga(x0)
quot1798_in_ga(x0)
quot1837_in_ga(x0)
add201_in_aga(x0)
neq236_in_ga(x0)
U32_ggga(x0, x1, x2, x3)
U33_ggga(x0, x1, x2)
U43_ga(x0, x1)
U44_ga(x0, x1)
U45_ga(x0, x1)
U46_ga(x0, x1)
U47_ga(x0, x1)
U48_ga(x0, x1)
U6_aga(x0, x1)
U7_ga(x0, x1)
U34_ggga(x0, x1)
quot1514_in_ga(x0)
U42_ga(x0, x1)
From the DPs we obtained the following set of size-change graphs:
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(s(T137), T138) → QUOT67_IN_GGA(T137, T138)
From the DPs we obtained the following set of size-change graphs:
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
PRIME1_IN_G(s(s(s(T14)))) → U104_G(T14, not_divides13_in_g(T14))
PRIME1_IN_G(s(s(s(T14)))) → NOT_DIVIDES13_IN_G(T14)
NOT_DIVIDES13_IN_G(T20) → U54_G(T20, div17_in_ga(T20, X38))
NOT_DIVIDES13_IN_G(T20) → DIV17_IN_GA(T20, X38)
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → U59_GA(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → QUOT67_IN_GGA(T117, s(s(s(s(s(s(s(T117))))))), X412)
QUOT67_IN_GGA(s(T137), T138, X461) → U1_GGA(T137, T138, X461, quot67_in_gga(T137, T138, X461))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(0, 0, s(s(X565))) → U2_GGA(X565, quot88_in_a(X565))
QUOT67_IN_GGA(0, 0, s(s(X565))) → QUOT88_IN_A(X565)
DIV17_IN_GA(s(s(0)), s(X833)) → U60_GA(X833, quot143_in_a(X833))
DIV17_IN_GA(s(s(0)), s(X833)) → QUOT143_IN_A(X833)
DIV17_IN_GA(s(0), s(X910)) → U61_GA(X910, quot158_in_a(X910))
DIV17_IN_GA(s(0), s(X910)) → QUOT158_IN_A(X910)
DIV17_IN_GA(0, s(X987)) → U62_GA(X987, quot173_in_a(X987))
DIV17_IN_GA(0, s(X987)) → QUOT173_IN_A(X987)
NOT_DIVIDES13_IN_G(T20) → U55_G(T20, div17_in_ga(T20, T22))
U55_G(T20, div17_out_ga(T20, T22)) → U56_G(T20, times190_in_gga(T22, T20, X39))
U55_G(T20, div17_out_ga(T20, T22)) → TIMES190_IN_GGA(T22, T20, X39)
TIMES190_IN_GGA(s(T199), T200, X1082) → U3_GGA(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200, X1082) → U4_GGA(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_GGA(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → ADD201_IN_AGA(T203, T200, X1082)
ADD201_IN_AGA(s(T220), T221, s(X1112)) → U6_AGA(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
U55_G(T20, div17_out_ga(T20, T22)) → U57_G(T20, times190_in_gga(T22, T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → U58_G(T20, neq191_in_ga(T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → NEQ191_IN_GA(T20, T187)
NEQ191_IN_GA(T250, s(s(T251))) → U11_GA(T250, T251, neq227_in_ga(T250, T251))
NEQ191_IN_GA(T250, s(s(T251))) → NEQ227_IN_GA(T250, T251)
NEQ227_IN_GA(T263, s(T264)) → U49_GA(T263, T264, neq236_in_ga(T263, T264))
NEQ227_IN_GA(T263, s(T264)) → NEQ236_IN_GA(T263, T264)
NEQ236_IN_GA(s(T281), s(T282)) → U7_GA(T281, T282, neq236_in_ga(T281, T282))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
PRIME1_IN_G(s(s(s(0)))) → U105_G(not_divides13_in_g(0))
PRIME1_IN_G(s(s(s(0)))) → NOT_DIVIDES13_IN_G(0)
PRIME1_IN_G(s(s(s(s(T297))))) → U106_G(T297, not_divides13_in_g(s(T297)))
PRIME1_IN_G(s(s(s(s(T297))))) → NOT_DIVIDES13_IN_G(s(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → U107_G(T297, not_divides259_in_g(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → NOT_DIVIDES259_IN_G(T297)
NOT_DIVIDES259_IN_G(T303) → U63_G(T303, div263_in_ga(T303, X1231))
NOT_DIVIDES259_IN_G(T303) → DIV263_IN_GA(T303, X1231)
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → U68_GA(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → QUOT313_IN_GGA(T400, s(s(s(s(s(s(s(T400))))))), X1605)
QUOT313_IN_GGA(s(T420), T421, X1654) → U8_GGA(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → U9_GGA(X1808, quot340_in_a(X1808))
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → QUOT340_IN_A(X1808)
QUOT313_IN_GGA(0, 0, s(s(X1842))) → U10_GGA(X1842, quot349_in_a(X1842))
QUOT313_IN_GGA(0, 0, s(s(X1842))) → QUOT349_IN_A(X1842)
QUOT349_IN_A(s(X1937)) → U16_A(X1937, quot88_in_a(X1937))
QUOT349_IN_A(s(X1937)) → QUOT88_IN_A(X1937)
DIV263_IN_GA(s(0), s(X2493)) → U69_GA(X2493, quot446_in_a(X2493))
DIV263_IN_GA(s(0), s(X2493)) → QUOT446_IN_A(X2493)
DIV263_IN_GA(0, s(X2627)) → U70_GA(X2627, quot467_in_a(X2627))
DIV263_IN_GA(0, s(X2627)) → QUOT467_IN_A(X2627)
QUOT467_IN_A(s(X2776)) → U22_A(X2776, quot340_in_a(X2776))
QUOT467_IN_A(s(X2776)) → QUOT340_IN_A(X2776)
NOT_DIVIDES259_IN_G(T303) → U64_G(T303, div263_in_ga(T303, T305))
U64_G(T303, div263_out_ga(T303, T305)) → U65_G(T303, times190_in_gga(T305, T303, X1232))
U64_G(T303, div263_out_ga(T303, T305)) → TIMES190_IN_GGA(T305, T303, X1232)
U64_G(T303, div263_out_ga(T303, T305)) → U66_G(T303, times190_in_gga(T305, T303, T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → U67_G(T303, neq191_in_ga(s(T303), T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → NEQ191_IN_GA(s(T303), T474)
PRIME1_IN_G(s(s(s(s(0))))) → U108_G(not_divides13_in_g(s(0)))
PRIME1_IN_G(s(s(s(s(0))))) → NOT_DIVIDES13_IN_G(s(0))
U108_G(not_divides13_out_g(s(0))) → U109_G(not_divides259_in_g(0))
U108_G(not_divides13_out_g(s(0))) → NOT_DIVIDES259_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(T491)))))) → U110_G(T491, not_divides13_in_g(s(s(T491))))
PRIME1_IN_G(s(s(s(s(s(T491)))))) → NOT_DIVIDES13_IN_G(s(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → U111_G(T491, not_divides259_in_g(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → NOT_DIVIDES259_IN_G(s(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → U112_G(T491, not_divides497_in_g(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → NOT_DIVIDES497_IN_G(T491)
NOT_DIVIDES497_IN_G(T497) → U71_G(T497, div501_in_ga(T497, X2833))
NOT_DIVIDES497_IN_G(T497) → DIV501_IN_GA(T497, X2833)
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → U76_GA(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → QUOT551_IN_GGA(T594, s(s(s(s(s(s(s(T594))))))), X3207)
QUOT551_IN_GGA(s(T614), T615, X3256) → U12_GGA(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → U13_GGA(X3450, quot584_in_a(X3450))
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → QUOT584_IN_A(X3450)
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → U14_GGA(X3484, quot173_in_a(X3484))
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → QUOT173_IN_A(X3484)
QUOT551_IN_GGA(0, 0, s(s(X3508))) → U15_GGA(X3508, quot595_in_a(X3508))
QUOT551_IN_GGA(0, 0, s(s(X3508))) → QUOT595_IN_A(X3508)
QUOT595_IN_A(s(X3610)) → U23_A(X3610, quot349_in_a(X3610))
QUOT595_IN_A(s(X3610)) → QUOT349_IN_A(X3610)
DIV501_IN_GA(s(0), s(s(X4604))) → U77_GA(X4604, quot584_in_a(X4604))
DIV501_IN_GA(s(0), s(s(X4604))) → QUOT584_IN_A(X4604)
DIV501_IN_GA(0, s(X4627)) → U78_GA(X4627, quot740_in_a(X4627))
DIV501_IN_GA(0, s(X4627)) → QUOT740_IN_A(X4627)
QUOT740_IN_A(s(X4783)) → U30_A(X4783, quot173_in_a(X4783))
QUOT740_IN_A(s(X4783)) → QUOT173_IN_A(X4783)
NOT_DIVIDES497_IN_G(T497) → U72_G(T497, div501_in_ga(T497, T499))
U72_G(T497, div501_out_ga(T497, T499)) → U73_G(T497, times190_in_gga(T499, T497, X2834))
U72_G(T497, div501_out_ga(T497, T499)) → TIMES190_IN_GGA(T499, T497, X2834)
U72_G(T497, div501_out_ga(T497, T499)) → U74_G(T497, times190_in_gga(T499, T497, T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → U75_G(T497, neq191_in_ga(s(s(T497)), T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → NEQ191_IN_GA(s(s(T497)), T674)
PRIME1_IN_G(s(s(s(s(s(0)))))) → U113_G(not_divides13_in_g(s(s(0))))
PRIME1_IN_G(s(s(s(s(s(0)))))) → NOT_DIVIDES13_IN_G(s(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → U114_G(not_divides259_in_g(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → NOT_DIVIDES259_IN_G(s(0))
U114_G(not_divides259_out_g(s(0))) → U115_G(not_divides497_in_g(0))
U114_G(not_divides259_out_g(s(0))) → NOT_DIVIDES497_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → U116_G(T691, not_divides13_in_g(s(s(s(T691)))))
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → NOT_DIVIDES13_IN_G(s(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → U117_G(T691, not_divides259_in_g(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → NOT_DIVIDES259_IN_G(s(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → U118_G(T691, not_divides497_in_g(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → NOT_DIVIDES497_IN_G(s(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → U119_G(T691, not_divides770_in_g(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → NOT_DIVIDES770_IN_G(T691)
NOT_DIVIDES770_IN_G(T697) → U79_G(T697, div774_in_ga(T697, X4847))
NOT_DIVIDES770_IN_G(T697) → DIV774_IN_GA(T697, X4847)
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → U84_GA(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → QUOT824_IN_GGA(T794, s(s(s(s(s(s(s(T794))))))), X5221)
QUOT824_IN_GGA(s(T814), T815, X5270) → U17_GGA(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → U18_GGA(X5504, quot863_in_a(X5504))
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → QUOT863_IN_A(X5504)
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → U19_GGA(X5538, quot158_in_a(X5538))
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → QUOT158_IN_A(X5538)
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → U20_GGA(X5562, quot467_in_a(X5562))
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → QUOT467_IN_A(X5562)
QUOT824_IN_GGA(0, 0, s(s(X5586))) → U21_GGA(X5586, quot876_in_a(X5586))
QUOT824_IN_GGA(0, 0, s(s(X5586))) → QUOT876_IN_A(X5586)
QUOT876_IN_A(s(X5688)) → U31_A(X5688, quot595_in_a(X5688))
QUOT876_IN_A(s(X5688)) → QUOT595_IN_A(X5688)
DIV774_IN_GA(s(s(0)), s(s(X6716))) → U85_GA(X6716, quot863_in_a(X6716))
DIV774_IN_GA(s(s(0)), s(s(X6716))) → QUOT863_IN_A(X6716)
DIV774_IN_GA(s(0), s(s(X6952))) → U86_GA(X6952, quot158_in_a(X6952))
DIV774_IN_GA(s(0), s(s(X6952))) → QUOT158_IN_A(X6952)
DIV774_IN_GA(0, s(s(X7138))) → U87_GA(X7138, quot467_in_a(X7138))
DIV774_IN_GA(0, s(s(X7138))) → QUOT467_IN_A(X7138)
NOT_DIVIDES770_IN_G(T697) → U80_G(T697, div774_in_ga(T697, T699))
U80_G(T697, div774_out_ga(T697, T699)) → U81_G(T697, times190_in_gga(T699, T697, X4848))
U80_G(T697, div774_out_ga(T697, T699)) → TIMES190_IN_GGA(T699, T697, X4848)
U80_G(T697, div774_out_ga(T697, T699)) → U82_G(T697, times190_in_gga(T699, T697, T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → U83_G(T697, neq191_in_ga(s(s(s(T697))), T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → NEQ191_IN_GA(s(s(s(T697))), T880)
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → U120_G(not_divides13_in_g(s(s(s(0)))))
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → NOT_DIVIDES13_IN_G(s(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → U121_G(not_divides259_in_g(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → NOT_DIVIDES259_IN_G(s(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → U122_G(not_divides497_in_g(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → NOT_DIVIDES497_IN_G(s(0))
U122_G(not_divides497_out_g(s(0))) → U123_G(not_divides770_in_g(0))
U122_G(not_divides497_out_g(s(0))) → NOT_DIVIDES770_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → U124_G(T897, not_divides13_in_g(s(s(s(s(T897))))))
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_G(T897, not_divides259_in_g(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → NOT_DIVIDES259_IN_G(s(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → U126_G(T897, not_divides497_in_g(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → NOT_DIVIDES497_IN_G(s(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → U127_G(T897, not_divides770_in_g(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → NOT_DIVIDES770_IN_G(s(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → U128_G(T897, not_divides1072_in_g(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → NOT_DIVIDES1072_IN_G(T897)
NOT_DIVIDES1072_IN_G(T903) → U88_G(T903, div1076_in_ga(T903, X7202))
NOT_DIVIDES1072_IN_G(T903) → DIV1076_IN_GA(T903, X7202)
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → U93_GA(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → QUOT1126_IN_GGA(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → U24_GGA(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → U25_GGA(X7899, quot1171_in_a(X7899))
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → QUOT1171_IN_A(X7899)
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → U26_GGA(X7933, quot143_in_a(X7933))
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → QUOT143_IN_A(X7933)
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → U27_GGA(X7957, quot446_in_a(X7957))
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → QUOT446_IN_A(X7957)
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → U28_GGA(X7981, quot740_in_a(X7981))
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → QUOT740_IN_A(X7981)
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → U29_GGA(X8107, quot876_in_a(X8107))
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → QUOT876_IN_A(X8107)
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → U94_GA(X9055, quot1171_in_a(X9055))
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → QUOT1171_IN_A(X9055)
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → U95_GA(X9348, quot143_in_a(X9348))
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → QUOT143_IN_A(X9348)
DIV1076_IN_GA(s(0), s(s(X9591))) → U96_GA(X9591, quot446_in_a(X9591))
DIV1076_IN_GA(s(0), s(s(X9591))) → QUOT446_IN_A(X9591)
DIV1076_IN_GA(0, s(s(X9777))) → U97_GA(X9777, quot740_in_a(X9777))
DIV1076_IN_GA(0, s(s(X9777))) → QUOT740_IN_A(X9777)
NOT_DIVIDES1072_IN_G(T903) → U89_G(T903, div1076_in_ga(T903, T905))
U89_G(T903, div1076_out_ga(T903, T905)) → U90_G(T903, times190_in_gga(T905, T903, X7203))
U89_G(T903, div1076_out_ga(T903, T905)) → TIMES190_IN_GGA(T905, T903, X7203)
U89_G(T903, div1076_out_ga(T903, T905)) → U91_G(T903, times190_in_gga(T905, T903, T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → U92_G(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → NEQ191_IN_GA(s(s(s(s(T903)))), T1092)
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → U129_G(not_divides13_in_g(s(s(s(s(0))))))
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → U130_G(not_divides259_in_g(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → NOT_DIVIDES259_IN_G(s(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → U131_G(not_divides497_in_g(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → NOT_DIVIDES497_IN_G(s(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → U132_G(not_divides770_in_g(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → NOT_DIVIDES770_IN_G(s(0))
U132_G(not_divides770_out_g(s(0))) → U133_G(not_divides1072_in_g(0))
U132_G(not_divides770_out_g(s(0))) → NOT_DIVIDES1072_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → U134_G(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_G(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → NOT_DIVIDES259_IN_G(s(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_G(T1109, not_divides497_in_g(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → NOT_DIVIDES497_IN_G(s(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_G(T1109, not_divides770_in_g(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → NOT_DIVIDES770_IN_G(s(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → U138_G(T1109, not_divides1072_in_g(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → NOT_DIVIDES1072_IN_G(s(T1109))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → U139_G(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → P1397_IN_GG(T1109, s(s(s(s(s(s(s(T1109))))))))
P1397_IN_GG(T1109, T1111) → U50_GG(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
P1397_IN_GG(T1109, T1111) → NOT_DIVIDES1398_IN_GG(T1109, T1111)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U98_GG(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
NOT_DIVIDES1398_IN_GG(T1122, T1123) → DIV1402_IN_GGA(T1123, T1122, X9845)
DIV1402_IN_GGA(s(T1168), T1169, X9960) → U103_GGA(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
DIV1402_IN_GGA(s(T1168), T1169, X9960) → QUOT1419_IN_GGA(T1168, T1169, X9960)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_GGA(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → U32_GGGA(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_GGGA(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_GGA(T1368, X10512, quot1532_in_ga(T1368, X10512))
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → QUOT1532_IN_GA(T1368, X10512)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_GA(T1409, X10864, quot1532_in_ga(T1409, X10864))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_GGA(T1419, X10901, quot1615_in_ga(T1419, X10901))
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → QUOT1615_IN_GA(T1419, X10901)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_GA(T1455, X11208, quot1615_in_ga(T1455, X11208))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_GGA(T1464, X11242, quot1687_in_ga(T1464, X11242))
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → QUOT1687_IN_GA(T1464, X11242)
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → U45_GA(T1495, X11504, quot1687_in_ga(T1495, X11504))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → U39_GGA(T1503, X11535, quot1748_in_ga(T1503, X11535))
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → QUOT1748_IN_GA(T1503, X11535)
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → U46_GA(T1529, X11752, quot1748_in_ga(T1529, X11752))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → U40_GGA(T1536, X11780, quot1798_in_ga(T1536, X11780))
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → QUOT1798_IN_GA(T1536, X11780)
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → U47_GA(T1557, X11952, quot1798_in_ga(T1557, X11952))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → U41_GGA(T1563, X11977, quot1837_in_ga(T1563, X11977))
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → QUOT1837_IN_GA(T1563, X11977)
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → U48_GA(T1579, X12104, quot1837_in_ga(T1579, X12104))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → U34_GGGA(T1352, X10408, quot1514_in_ga(T1352, X10408))
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → QUOT1514_IN_GA(T1352, X10408)
QUOT1514_IN_GA(s(T1363), s(X10490)) → U42_GA(T1363, X10490, quot1514_in_ga(T1363, X10490))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U99_GG(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_GG(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → TIMES190_IN_GGA(T1126, T1122, X9846)
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_GG(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_GG(T1122, T1123, neq227_in_ga(T1123, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → NEQ227_IN_GA(T1123, T1586)
P1397_IN_GG(0, T1597) → U51_GG(T1597, not_divides1398_in_gg(0, T1597))
P1397_IN_GG(0, T1597) → NOT_DIVIDES1398_IN_GG(0, T1597)
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
P1397_IN_GG(s(T1603), T1602) → NOT_DIVIDES1398_IN_GG(s(T1603), T1602)
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_GG(T1603, T1602, p1397_in_gg(T1603, T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
PRIME1_IN_G(s(s(s(T14)))) → U104_G(T14, not_divides13_in_g(T14))
PRIME1_IN_G(s(s(s(T14)))) → NOT_DIVIDES13_IN_G(T14)
NOT_DIVIDES13_IN_G(T20) → U54_G(T20, div17_in_ga(T20, X38))
NOT_DIVIDES13_IN_G(T20) → DIV17_IN_GA(T20, X38)
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → U59_GA(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
DIV17_IN_GA(s(s(s(s(s(s(T117)))))), X412) → QUOT67_IN_GGA(T117, s(s(s(s(s(s(s(T117))))))), X412)
QUOT67_IN_GGA(s(T137), T138, X461) → U1_GGA(T137, T138, X461, quot67_in_gga(T137, T138, X461))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(0, 0, s(s(X565))) → U2_GGA(X565, quot88_in_a(X565))
QUOT67_IN_GGA(0, 0, s(s(X565))) → QUOT88_IN_A(X565)
DIV17_IN_GA(s(s(0)), s(X833)) → U60_GA(X833, quot143_in_a(X833))
DIV17_IN_GA(s(s(0)), s(X833)) → QUOT143_IN_A(X833)
DIV17_IN_GA(s(0), s(X910)) → U61_GA(X910, quot158_in_a(X910))
DIV17_IN_GA(s(0), s(X910)) → QUOT158_IN_A(X910)
DIV17_IN_GA(0, s(X987)) → U62_GA(X987, quot173_in_a(X987))
DIV17_IN_GA(0, s(X987)) → QUOT173_IN_A(X987)
NOT_DIVIDES13_IN_G(T20) → U55_G(T20, div17_in_ga(T20, T22))
U55_G(T20, div17_out_ga(T20, T22)) → U56_G(T20, times190_in_gga(T22, T20, X39))
U55_G(T20, div17_out_ga(T20, T22)) → TIMES190_IN_GGA(T22, T20, X39)
TIMES190_IN_GGA(s(T199), T200, X1082) → U3_GGA(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200, X1082) → U4_GGA(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_GGA(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
U4_GGA(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → ADD201_IN_AGA(T203, T200, X1082)
ADD201_IN_AGA(s(T220), T221, s(X1112)) → U6_AGA(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
U55_G(T20, div17_out_ga(T20, T22)) → U57_G(T20, times190_in_gga(T22, T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → U58_G(T20, neq191_in_ga(T20, T187))
U57_G(T20, times190_out_gga(T22, T20, T187)) → NEQ191_IN_GA(T20, T187)
NEQ191_IN_GA(T250, s(s(T251))) → U11_GA(T250, T251, neq227_in_ga(T250, T251))
NEQ191_IN_GA(T250, s(s(T251))) → NEQ227_IN_GA(T250, T251)
NEQ227_IN_GA(T263, s(T264)) → U49_GA(T263, T264, neq236_in_ga(T263, T264))
NEQ227_IN_GA(T263, s(T264)) → NEQ236_IN_GA(T263, T264)
NEQ236_IN_GA(s(T281), s(T282)) → U7_GA(T281, T282, neq236_in_ga(T281, T282))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
PRIME1_IN_G(s(s(s(0)))) → U105_G(not_divides13_in_g(0))
PRIME1_IN_G(s(s(s(0)))) → NOT_DIVIDES13_IN_G(0)
PRIME1_IN_G(s(s(s(s(T297))))) → U106_G(T297, not_divides13_in_g(s(T297)))
PRIME1_IN_G(s(s(s(s(T297))))) → NOT_DIVIDES13_IN_G(s(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → U107_G(T297, not_divides259_in_g(T297))
U106_G(T297, not_divides13_out_g(s(T297))) → NOT_DIVIDES259_IN_G(T297)
NOT_DIVIDES259_IN_G(T303) → U63_G(T303, div263_in_ga(T303, X1231))
NOT_DIVIDES259_IN_G(T303) → DIV263_IN_GA(T303, X1231)
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → U68_GA(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
DIV263_IN_GA(s(s(s(s(s(s(T400)))))), X1605) → QUOT313_IN_GGA(T400, s(s(s(s(s(s(s(T400))))))), X1605)
QUOT313_IN_GGA(s(T420), T421, X1654) → U8_GGA(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → U9_GGA(X1808, quot340_in_a(X1808))
QUOT313_IN_GGA(0, s(0), s(s(X1808))) → QUOT340_IN_A(X1808)
QUOT313_IN_GGA(0, 0, s(s(X1842))) → U10_GGA(X1842, quot349_in_a(X1842))
QUOT313_IN_GGA(0, 0, s(s(X1842))) → QUOT349_IN_A(X1842)
QUOT349_IN_A(s(X1937)) → U16_A(X1937, quot88_in_a(X1937))
QUOT349_IN_A(s(X1937)) → QUOT88_IN_A(X1937)
DIV263_IN_GA(s(0), s(X2493)) → U69_GA(X2493, quot446_in_a(X2493))
DIV263_IN_GA(s(0), s(X2493)) → QUOT446_IN_A(X2493)
DIV263_IN_GA(0, s(X2627)) → U70_GA(X2627, quot467_in_a(X2627))
DIV263_IN_GA(0, s(X2627)) → QUOT467_IN_A(X2627)
QUOT467_IN_A(s(X2776)) → U22_A(X2776, quot340_in_a(X2776))
QUOT467_IN_A(s(X2776)) → QUOT340_IN_A(X2776)
NOT_DIVIDES259_IN_G(T303) → U64_G(T303, div263_in_ga(T303, T305))
U64_G(T303, div263_out_ga(T303, T305)) → U65_G(T303, times190_in_gga(T305, T303, X1232))
U64_G(T303, div263_out_ga(T303, T305)) → TIMES190_IN_GGA(T305, T303, X1232)
U64_G(T303, div263_out_ga(T303, T305)) → U66_G(T303, times190_in_gga(T305, T303, T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → U67_G(T303, neq191_in_ga(s(T303), T474))
U66_G(T303, times190_out_gga(T305, T303, T474)) → NEQ191_IN_GA(s(T303), T474)
PRIME1_IN_G(s(s(s(s(0))))) → U108_G(not_divides13_in_g(s(0)))
PRIME1_IN_G(s(s(s(s(0))))) → NOT_DIVIDES13_IN_G(s(0))
U108_G(not_divides13_out_g(s(0))) → U109_G(not_divides259_in_g(0))
U108_G(not_divides13_out_g(s(0))) → NOT_DIVIDES259_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(T491)))))) → U110_G(T491, not_divides13_in_g(s(s(T491))))
PRIME1_IN_G(s(s(s(s(s(T491)))))) → NOT_DIVIDES13_IN_G(s(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → U111_G(T491, not_divides259_in_g(s(T491)))
U110_G(T491, not_divides13_out_g(s(s(T491)))) → NOT_DIVIDES259_IN_G(s(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → U112_G(T491, not_divides497_in_g(T491))
U111_G(T491, not_divides259_out_g(s(T491))) → NOT_DIVIDES497_IN_G(T491)
NOT_DIVIDES497_IN_G(T497) → U71_G(T497, div501_in_ga(T497, X2833))
NOT_DIVIDES497_IN_G(T497) → DIV501_IN_GA(T497, X2833)
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → U76_GA(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
DIV501_IN_GA(s(s(s(s(s(s(T594)))))), X3207) → QUOT551_IN_GGA(T594, s(s(s(s(s(s(s(T594))))))), X3207)
QUOT551_IN_GGA(s(T614), T615, X3256) → U12_GGA(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → U13_GGA(X3450, quot584_in_a(X3450))
QUOT551_IN_GGA(0, s(s(0)), s(s(X3450))) → QUOT584_IN_A(X3450)
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → U14_GGA(X3484, quot173_in_a(X3484))
QUOT551_IN_GGA(0, s(0), s(s(X3484))) → QUOT173_IN_A(X3484)
QUOT551_IN_GGA(0, 0, s(s(X3508))) → U15_GGA(X3508, quot595_in_a(X3508))
QUOT551_IN_GGA(0, 0, s(s(X3508))) → QUOT595_IN_A(X3508)
QUOT595_IN_A(s(X3610)) → U23_A(X3610, quot349_in_a(X3610))
QUOT595_IN_A(s(X3610)) → QUOT349_IN_A(X3610)
DIV501_IN_GA(s(0), s(s(X4604))) → U77_GA(X4604, quot584_in_a(X4604))
DIV501_IN_GA(s(0), s(s(X4604))) → QUOT584_IN_A(X4604)
DIV501_IN_GA(0, s(X4627)) → U78_GA(X4627, quot740_in_a(X4627))
DIV501_IN_GA(0, s(X4627)) → QUOT740_IN_A(X4627)
QUOT740_IN_A(s(X4783)) → U30_A(X4783, quot173_in_a(X4783))
QUOT740_IN_A(s(X4783)) → QUOT173_IN_A(X4783)
NOT_DIVIDES497_IN_G(T497) → U72_G(T497, div501_in_ga(T497, T499))
U72_G(T497, div501_out_ga(T497, T499)) → U73_G(T497, times190_in_gga(T499, T497, X2834))
U72_G(T497, div501_out_ga(T497, T499)) → TIMES190_IN_GGA(T499, T497, X2834)
U72_G(T497, div501_out_ga(T497, T499)) → U74_G(T497, times190_in_gga(T499, T497, T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → U75_G(T497, neq191_in_ga(s(s(T497)), T674))
U74_G(T497, times190_out_gga(T499, T497, T674)) → NEQ191_IN_GA(s(s(T497)), T674)
PRIME1_IN_G(s(s(s(s(s(0)))))) → U113_G(not_divides13_in_g(s(s(0))))
PRIME1_IN_G(s(s(s(s(s(0)))))) → NOT_DIVIDES13_IN_G(s(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → U114_G(not_divides259_in_g(s(0)))
U113_G(not_divides13_out_g(s(s(0)))) → NOT_DIVIDES259_IN_G(s(0))
U114_G(not_divides259_out_g(s(0))) → U115_G(not_divides497_in_g(0))
U114_G(not_divides259_out_g(s(0))) → NOT_DIVIDES497_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → U116_G(T691, not_divides13_in_g(s(s(s(T691)))))
PRIME1_IN_G(s(s(s(s(s(s(T691))))))) → NOT_DIVIDES13_IN_G(s(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → U117_G(T691, not_divides259_in_g(s(s(T691))))
U116_G(T691, not_divides13_out_g(s(s(s(T691))))) → NOT_DIVIDES259_IN_G(s(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → U118_G(T691, not_divides497_in_g(s(T691)))
U117_G(T691, not_divides259_out_g(s(s(T691)))) → NOT_DIVIDES497_IN_G(s(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → U119_G(T691, not_divides770_in_g(T691))
U118_G(T691, not_divides497_out_g(s(T691))) → NOT_DIVIDES770_IN_G(T691)
NOT_DIVIDES770_IN_G(T697) → U79_G(T697, div774_in_ga(T697, X4847))
NOT_DIVIDES770_IN_G(T697) → DIV774_IN_GA(T697, X4847)
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → U84_GA(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
DIV774_IN_GA(s(s(s(s(s(s(T794)))))), X5221) → QUOT824_IN_GGA(T794, s(s(s(s(s(s(s(T794))))))), X5221)
QUOT824_IN_GGA(s(T814), T815, X5270) → U17_GGA(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → U18_GGA(X5504, quot863_in_a(X5504))
QUOT824_IN_GGA(0, s(s(s(0))), s(s(X5504))) → QUOT863_IN_A(X5504)
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → U19_GGA(X5538, quot158_in_a(X5538))
QUOT824_IN_GGA(0, s(s(0)), s(s(X5538))) → QUOT158_IN_A(X5538)
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → U20_GGA(X5562, quot467_in_a(X5562))
QUOT824_IN_GGA(0, s(0), s(s(X5562))) → QUOT467_IN_A(X5562)
QUOT824_IN_GGA(0, 0, s(s(X5586))) → U21_GGA(X5586, quot876_in_a(X5586))
QUOT824_IN_GGA(0, 0, s(s(X5586))) → QUOT876_IN_A(X5586)
QUOT876_IN_A(s(X5688)) → U31_A(X5688, quot595_in_a(X5688))
QUOT876_IN_A(s(X5688)) → QUOT595_IN_A(X5688)
DIV774_IN_GA(s(s(0)), s(s(X6716))) → U85_GA(X6716, quot863_in_a(X6716))
DIV774_IN_GA(s(s(0)), s(s(X6716))) → QUOT863_IN_A(X6716)
DIV774_IN_GA(s(0), s(s(X6952))) → U86_GA(X6952, quot158_in_a(X6952))
DIV774_IN_GA(s(0), s(s(X6952))) → QUOT158_IN_A(X6952)
DIV774_IN_GA(0, s(s(X7138))) → U87_GA(X7138, quot467_in_a(X7138))
DIV774_IN_GA(0, s(s(X7138))) → QUOT467_IN_A(X7138)
NOT_DIVIDES770_IN_G(T697) → U80_G(T697, div774_in_ga(T697, T699))
U80_G(T697, div774_out_ga(T697, T699)) → U81_G(T697, times190_in_gga(T699, T697, X4848))
U80_G(T697, div774_out_ga(T697, T699)) → TIMES190_IN_GGA(T699, T697, X4848)
U80_G(T697, div774_out_ga(T697, T699)) → U82_G(T697, times190_in_gga(T699, T697, T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → U83_G(T697, neq191_in_ga(s(s(s(T697))), T880))
U82_G(T697, times190_out_gga(T699, T697, T880)) → NEQ191_IN_GA(s(s(s(T697))), T880)
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → U120_G(not_divides13_in_g(s(s(s(0)))))
PRIME1_IN_G(s(s(s(s(s(s(0))))))) → NOT_DIVIDES13_IN_G(s(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → U121_G(not_divides259_in_g(s(s(0))))
U120_G(not_divides13_out_g(s(s(s(0))))) → NOT_DIVIDES259_IN_G(s(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → U122_G(not_divides497_in_g(s(0)))
U121_G(not_divides259_out_g(s(s(0)))) → NOT_DIVIDES497_IN_G(s(0))
U122_G(not_divides497_out_g(s(0))) → U123_G(not_divides770_in_g(0))
U122_G(not_divides497_out_g(s(0))) → NOT_DIVIDES770_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → U124_G(T897, not_divides13_in_g(s(s(s(s(T897))))))
PRIME1_IN_G(s(s(s(s(s(s(s(T897)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_G(T897, not_divides259_in_g(s(s(s(T897)))))
U124_G(T897, not_divides13_out_g(s(s(s(s(T897)))))) → NOT_DIVIDES259_IN_G(s(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → U126_G(T897, not_divides497_in_g(s(s(T897))))
U125_G(T897, not_divides259_out_g(s(s(s(T897))))) → NOT_DIVIDES497_IN_G(s(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → U127_G(T897, not_divides770_in_g(s(T897)))
U126_G(T897, not_divides497_out_g(s(s(T897)))) → NOT_DIVIDES770_IN_G(s(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → U128_G(T897, not_divides1072_in_g(T897))
U127_G(T897, not_divides770_out_g(s(T897))) → NOT_DIVIDES1072_IN_G(T897)
NOT_DIVIDES1072_IN_G(T903) → U88_G(T903, div1076_in_ga(T903, X7202))
NOT_DIVIDES1072_IN_G(T903) → DIV1076_IN_GA(T903, X7202)
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → U93_GA(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
DIV1076_IN_GA(s(s(s(s(s(s(T1000)))))), X7576) → QUOT1126_IN_GGA(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → U24_GGA(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → U25_GGA(X7899, quot1171_in_a(X7899))
QUOT1126_IN_GGA(0, s(s(s(s(0)))), s(s(X7899))) → QUOT1171_IN_A(X7899)
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → U26_GGA(X7933, quot143_in_a(X7933))
QUOT1126_IN_GGA(0, s(s(s(0))), s(s(X7933))) → QUOT143_IN_A(X7933)
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → U27_GGA(X7957, quot446_in_a(X7957))
QUOT1126_IN_GGA(0, s(s(0)), s(s(X7957))) → QUOT446_IN_A(X7957)
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → U28_GGA(X7981, quot740_in_a(X7981))
QUOT1126_IN_GGA(0, s(0), s(s(X7981))) → QUOT740_IN_A(X7981)
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → U29_GGA(X8107, quot876_in_a(X8107))
QUOT1126_IN_GGA(0, 0, s(s(s(X8107)))) → QUOT876_IN_A(X8107)
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → U94_GA(X9055, quot1171_in_a(X9055))
DIV1076_IN_GA(s(s(s(0))), s(s(X9055))) → QUOT1171_IN_A(X9055)
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → U95_GA(X9348, quot143_in_a(X9348))
DIV1076_IN_GA(s(s(0)), s(s(X9348))) → QUOT143_IN_A(X9348)
DIV1076_IN_GA(s(0), s(s(X9591))) → U96_GA(X9591, quot446_in_a(X9591))
DIV1076_IN_GA(s(0), s(s(X9591))) → QUOT446_IN_A(X9591)
DIV1076_IN_GA(0, s(s(X9777))) → U97_GA(X9777, quot740_in_a(X9777))
DIV1076_IN_GA(0, s(s(X9777))) → QUOT740_IN_A(X9777)
NOT_DIVIDES1072_IN_G(T903) → U89_G(T903, div1076_in_ga(T903, T905))
U89_G(T903, div1076_out_ga(T903, T905)) → U90_G(T903, times190_in_gga(T905, T903, X7203))
U89_G(T903, div1076_out_ga(T903, T905)) → TIMES190_IN_GGA(T905, T903, X7203)
U89_G(T903, div1076_out_ga(T903, T905)) → U91_G(T903, times190_in_gga(T905, T903, T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → U92_G(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U91_G(T903, times190_out_gga(T905, T903, T1092)) → NEQ191_IN_GA(s(s(s(s(T903)))), T1092)
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → U129_G(not_divides13_in_g(s(s(s(s(0))))))
PRIME1_IN_G(s(s(s(s(s(s(s(0)))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → U130_G(not_divides259_in_g(s(s(s(0)))))
U129_G(not_divides13_out_g(s(s(s(s(0)))))) → NOT_DIVIDES259_IN_G(s(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → U131_G(not_divides497_in_g(s(s(0))))
U130_G(not_divides259_out_g(s(s(s(0))))) → NOT_DIVIDES497_IN_G(s(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → U132_G(not_divides770_in_g(s(0)))
U131_G(not_divides497_out_g(s(s(0)))) → NOT_DIVIDES770_IN_G(s(0))
U132_G(not_divides770_out_g(s(0))) → U133_G(not_divides1072_in_g(0))
U132_G(not_divides770_out_g(s(0))) → NOT_DIVIDES1072_IN_G(0)
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → U134_G(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
PRIME1_IN_G(s(s(s(s(s(s(s(s(T1109))))))))) → NOT_DIVIDES13_IN_G(s(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_G(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U134_G(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → NOT_DIVIDES259_IN_G(s(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_G(T1109, not_divides497_in_g(s(s(s(T1109)))))
U135_G(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → NOT_DIVIDES497_IN_G(s(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_G(T1109, not_divides770_in_g(s(s(T1109))))
U136_G(T1109, not_divides497_out_g(s(s(s(T1109))))) → NOT_DIVIDES770_IN_G(s(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → U138_G(T1109, not_divides1072_in_g(s(T1109)))
U137_G(T1109, not_divides770_out_g(s(s(T1109)))) → NOT_DIVIDES1072_IN_G(s(T1109))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → U139_G(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
U138_G(T1109, not_divides1072_out_g(s(T1109))) → P1397_IN_GG(T1109, s(s(s(s(s(s(s(T1109))))))))
P1397_IN_GG(T1109, T1111) → U50_GG(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
P1397_IN_GG(T1109, T1111) → NOT_DIVIDES1398_IN_GG(T1109, T1111)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U98_GG(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
NOT_DIVIDES1398_IN_GG(T1122, T1123) → DIV1402_IN_GGA(T1123, T1122, X9845)
DIV1402_IN_GGA(s(T1168), T1169, X9960) → U103_GGA(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
DIV1402_IN_GGA(s(T1168), T1169, X9960) → QUOT1419_IN_GGA(T1168, T1169, X9960)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_GGA(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → U32_GGGA(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_GGGA(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_GGA(T1368, X10512, quot1532_in_ga(T1368, X10512))
QUOT1419_IN_GGA(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → QUOT1532_IN_GA(T1368, X10512)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_GA(T1409, X10864, quot1532_in_ga(T1409, X10864))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_GGA(T1419, X10901, quot1615_in_ga(T1419, X10901))
QUOT1419_IN_GGA(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → QUOT1615_IN_GA(T1419, X10901)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_GA(T1455, X11208, quot1615_in_ga(T1455, X11208))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_GGA(T1464, X11242, quot1687_in_ga(T1464, X11242))
QUOT1419_IN_GGA(s(s(s(T1464))), s(s(s(0))), s(X11242)) → QUOT1687_IN_GA(T1464, X11242)
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → U45_GA(T1495, X11504, quot1687_in_ga(T1495, X11504))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → U39_GGA(T1503, X11535, quot1748_in_ga(T1503, X11535))
QUOT1419_IN_GGA(s(s(T1503)), s(s(0)), s(X11535)) → QUOT1748_IN_GA(T1503, X11535)
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → U46_GA(T1529, X11752, quot1748_in_ga(T1529, X11752))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → U40_GGA(T1536, X11780, quot1798_in_ga(T1536, X11780))
QUOT1419_IN_GGA(s(T1536), s(0), s(X11780)) → QUOT1798_IN_GA(T1536, X11780)
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → U47_GA(T1557, X11952, quot1798_in_ga(T1557, X11952))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → U41_GGA(T1563, X11977, quot1837_in_ga(T1563, X11977))
QUOT1419_IN_GGA(T1563, 0, s(X11977)) → QUOT1837_IN_GA(T1563, X11977)
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → U48_GA(T1579, X12104, quot1837_in_ga(T1579, X12104))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → U34_GGGA(T1352, X10408, quot1514_in_ga(T1352, X10408))
QUOT1481_IN_GGGA(s(T1352), 0, 0, s(s(X10408))) → QUOT1514_IN_GA(T1352, X10408)
QUOT1514_IN_GA(s(T1363), s(X10490)) → U42_GA(T1363, X10490, quot1514_in_ga(T1363, X10490))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
NOT_DIVIDES1398_IN_GG(T1122, T1123) → U99_GG(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_GG(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → TIMES190_IN_GGA(T1126, T1122, X9846)
U99_GG(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_GG(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_GG(T1122, T1123, neq227_in_ga(T1123, T1586))
U101_GG(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → NEQ227_IN_GA(T1123, T1586)
P1397_IN_GG(0, T1597) → U51_GG(T1597, not_divides1398_in_gg(0, T1597))
P1397_IN_GG(0, T1597) → NOT_DIVIDES1398_IN_GG(0, T1597)
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
P1397_IN_GG(s(T1603), T1602) → NOT_DIVIDES1398_IN_GG(s(T1603), T1602)
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_GG(T1603, T1602, p1397_in_gg(T1603, T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1514_IN_GA(s(T1363), s(X10490)) → QUOT1514_IN_GA(T1363, X10490)
QUOT1514_IN_GA(s(T1363)) → QUOT1514_IN_GA(T1363)
From the DPs we obtained the following set of size-change graphs:
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1837_IN_GA(s(s(T1579)), s(X12104)) → QUOT1837_IN_GA(T1579, X12104)
QUOT1837_IN_GA(s(s(T1579))) → QUOT1837_IN_GA(T1579)
From the DPs we obtained the following set of size-change graphs:
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1798_IN_GA(s(s(s(T1557))), s(X11952)) → QUOT1798_IN_GA(T1557, X11952)
QUOT1798_IN_GA(s(s(s(T1557)))) → QUOT1798_IN_GA(T1557)
From the DPs we obtained the following set of size-change graphs:
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1748_IN_GA(s(s(s(s(T1529)))), s(X11752)) → QUOT1748_IN_GA(T1529, X11752)
QUOT1748_IN_GA(s(s(s(s(T1529))))) → QUOT1748_IN_GA(T1529)
From the DPs we obtained the following set of size-change graphs:
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1687_IN_GA(s(s(s(s(s(T1495))))), s(X11504)) → QUOT1687_IN_GA(T1495, X11504)
QUOT1687_IN_GA(s(s(s(s(s(T1495)))))) → QUOT1687_IN_GA(T1495)
From the DPs we obtained the following set of size-change graphs:
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1615_IN_GA(s(s(s(s(s(s(T1455)))))), s(X11208)) → QUOT1615_IN_GA(T1455, X11208)
QUOT1615_IN_GA(s(s(s(s(s(s(T1455))))))) → QUOT1615_IN_GA(T1455)
From the DPs we obtained the following set of size-change graphs:
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → QUOT1532_IN_GA(T1409, X10864)
QUOT1532_IN_GA(s(s(s(s(s(s(s(T1409)))))))) → QUOT1532_IN_GA(T1409)
From the DPs we obtained the following set of size-change graphs:
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303, X10279) → QUOT1481_IN_GGGA(T1301, T1302, T1303, X10279)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347), s(X10388)) → QUOT1419_IN_GGA(T1346, T1347, X10388)
QUOT1419_IN_GGA(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271))))))) → QUOT1481_IN_GGGA(T1270, T1271, s(s(s(s(s(s(s(T1271))))))))
QUOT1481_IN_GGGA(s(T1301), s(T1302), T1303) → QUOT1481_IN_GGGA(T1301, T1302, T1303)
QUOT1481_IN_GGGA(s(s(T1346)), 0, s(T1347)) → QUOT1419_IN_GGA(T1346, T1347)
From the DPs we obtained the following set of size-change graphs:
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT1126_IN_GGA(s(T1020), T1021, X7625) → QUOT1126_IN_GGA(T1020, T1021, X7625)
QUOT1126_IN_GGA(s(T1020), T1021) → QUOT1126_IN_GGA(T1020, T1021)
From the DPs we obtained the following set of size-change graphs:
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT824_IN_GGA(s(T814), T815, X5270) → QUOT824_IN_GGA(T814, T815, X5270)
QUOT824_IN_GGA(s(T814), T815) → QUOT824_IN_GGA(T814, T815)
From the DPs we obtained the following set of size-change graphs:
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT551_IN_GGA(s(T614), T615, X3256) → QUOT551_IN_GGA(T614, T615, X3256)
QUOT551_IN_GGA(s(T614), T615) → QUOT551_IN_GGA(T614, T615)
From the DPs we obtained the following set of size-change graphs:
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT313_IN_GGA(s(T420), T421, X1654) → QUOT313_IN_GGA(T420, T421, X1654)
QUOT313_IN_GGA(s(T420), T421) → QUOT313_IN_GGA(T420, T421)
From the DPs we obtained the following set of size-change graphs:
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
NEQ236_IN_GA(s(T281), s(T282)) → NEQ236_IN_GA(T281, T282)
NEQ236_IN_GA(s(T281)) → NEQ236_IN_GA(T281)
From the DPs we obtained the following set of size-change graphs:
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
ADD201_IN_AGA(s(T220), T221, s(X1112)) → ADD201_IN_AGA(T220, T221, X1112)
ADD201_IN_AGA(T221) → ADD201_IN_AGA(T221)
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
TIMES190_IN_GGA(s(T199), T200, X1082) → TIMES190_IN_GGA(T199, T200, X1081)
TIMES190_IN_GGA(s(T199), T200) → TIMES190_IN_GGA(T199, T200)
From the DPs we obtained the following set of size-change graphs:
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → P1397_IN_GG(T1603, T1602)
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
P1397_IN_GG(s(T1603), T1602) → U52_GG(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_GG(T1603, T1602, not_divides1398_out_gg) → P1397_IN_GG(T1603, T1602)
not_divides1398_in_gg(T1122, T1123) → U98_gg(div1402_in_gga(T1123, T1122))
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122))
U98_gg(div1402_out_gga(X9845)) → not_divides1398_out_gg
U99_gg(T1122, T1123, div1402_out_gga(T1126)) → U100_gg(times190_in_gga(T1126, T1122))
U99_gg(T1122, T1123, div1402_out_gga(T1126)) → U101_gg(T1123, times190_in_gga(T1126, T1122))
div1402_in_gga(0, T1159) → div1402_out_gga(0)
div1402_in_gga(s(T1168), T1169) → U103_gga(quot1419_in_gga(T1168, T1169))
U100_gg(times190_out_gga) → not_divides1398_out_gg
U101_gg(T1123, times190_out_gga) → U102_gg(neq227_in_ga(T1123))
U103_gga(quot1419_out_gga(X9960)) → div1402_out_gga(X9960)
times190_in_gga(0, T194) → times190_out_gga
times190_in_gga(s(T199), T200) → U3_gga(times190_in_gga(T199, T200))
times190_in_gga(s(T199), T200) → U4_gga(T200, times190_in_gga(T199, T200))
U102_gg(neq227_out_ga) → not_divides1398_out_gg
quot1419_in_gga(0, s(T1176)) → quot1419_out_gga(0)
quot1419_in_gga(s(0), s(s(T1193))) → quot1419_out_gga(0)
quot1419_in_gga(s(s(0)), s(s(s(T1210)))) → quot1419_out_gga(0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227))))) → quot1419_out_gga(0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244)))))) → quot1419_out_gga(0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261))))))) → quot1419_out_gga(0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271))))))) → U35_gga(quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271)))))))))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0)))))) → U36_gga(quot1532_in_ga(T1368))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0))))) → U37_gga(quot1615_in_ga(T1419))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0)))) → U38_gga(quot1687_in_ga(T1464))
quot1419_in_gga(s(s(T1503)), s(s(0))) → U39_gga(quot1748_in_ga(T1503))
quot1419_in_gga(s(T1536), s(0)) → U40_gga(quot1798_in_ga(T1536))
quot1419_in_gga(T1563, 0) → U41_gga(quot1837_in_ga(T1563))
U3_gga(times190_out_gga) → times190_out_gga
U4_gga(T200, times190_out_gga) → U5_gga(add201_in_aga(T200))
neq227_in_ga(T258) → neq227_out_ga
neq227_in_ga(T263) → U49_ga(neq236_in_ga(T263))
U35_gga(quot1481_out_ggga(X10230)) → quot1419_out_gga(X10230)
U36_gga(quot1532_out_ga(X10512)) → quot1419_out_gga(s(X10512))
U37_gga(quot1615_out_ga(X10901)) → quot1419_out_gga(s(X10901))
U38_gga(quot1687_out_ga(X11242)) → quot1419_out_gga(s(X11242))
U39_gga(quot1748_out_ga(X11535)) → quot1419_out_gga(s(X11535))
U40_gga(quot1798_out_ga(X11780)) → quot1419_out_gga(s(X11780))
U41_gga(quot1837_out_ga(X11977)) → quot1419_out_gga(s(X11977))
U5_gga(add201_out_aga(T203, X1082)) → times190_out_gga
U49_ga(neq236_out_ga) → neq227_out_ga
quot1481_in_ggga(0, s(T1287), T1288) → quot1481_out_ggga(0)
quot1481_in_ggga(s(T1301), s(T1302), T1303) → U32_ggga(quot1481_in_ggga(T1301, T1302, T1303))
quot1481_in_ggga(0, 0, T1320) → quot1481_out_ggga(s(0))
quot1481_in_ggga(s(0), 0, s(T1337)) → quot1481_out_ggga(s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347)) → U33_ggga(quot1419_in_gga(T1346, T1347))
quot1532_in_ga(0) → quot1532_out_ga(0)
quot1532_in_ga(s(0)) → quot1532_out_ga(0)
quot1532_in_ga(s(s(0))) → quot1532_out_ga(0)
quot1532_in_ga(s(s(s(0)))) → quot1532_out_ga(0)
quot1532_in_ga(s(s(s(s(0))))) → quot1532_out_ga(0)
quot1532_in_ga(s(s(s(s(s(0)))))) → quot1532_out_ga(0)
quot1532_in_ga(s(s(s(s(s(s(0))))))) → quot1532_out_ga(0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409)))))))) → U43_ga(quot1532_in_ga(T1409))
quot1615_in_ga(0) → quot1615_out_ga(0)
quot1615_in_ga(s(0)) → quot1615_out_ga(0)
quot1615_in_ga(s(s(0))) → quot1615_out_ga(0)
quot1615_in_ga(s(s(s(0)))) → quot1615_out_ga(0)
quot1615_in_ga(s(s(s(s(0))))) → quot1615_out_ga(0)
quot1615_in_ga(s(s(s(s(s(0)))))) → quot1615_out_ga(0)
quot1615_in_ga(s(s(s(s(s(s(T1455))))))) → U44_ga(quot1615_in_ga(T1455))
quot1687_in_ga(0) → quot1687_out_ga(0)
quot1687_in_ga(s(0)) → quot1687_out_ga(0)
quot1687_in_ga(s(s(0))) → quot1687_out_ga(0)
quot1687_in_ga(s(s(s(0)))) → quot1687_out_ga(0)
quot1687_in_ga(s(s(s(s(0))))) → quot1687_out_ga(0)
quot1687_in_ga(s(s(s(s(s(T1495)))))) → U45_ga(quot1687_in_ga(T1495))
quot1748_in_ga(0) → quot1748_out_ga(0)
quot1748_in_ga(s(0)) → quot1748_out_ga(0)
quot1748_in_ga(s(s(0))) → quot1748_out_ga(0)
quot1748_in_ga(s(s(s(0)))) → quot1748_out_ga(0)
quot1748_in_ga(s(s(s(s(T1529))))) → U46_ga(quot1748_in_ga(T1529))
quot1798_in_ga(0) → quot1798_out_ga(0)
quot1798_in_ga(s(0)) → quot1798_out_ga(0)
quot1798_in_ga(s(s(0))) → quot1798_out_ga(0)
quot1798_in_ga(s(s(s(T1557)))) → U47_ga(quot1798_in_ga(T1557))
quot1837_in_ga(0) → quot1837_out_ga(0)
quot1837_in_ga(s(0)) → quot1837_out_ga(0)
quot1837_in_ga(s(s(T1579))) → U48_ga(quot1837_in_ga(T1579))
add201_in_aga(T215) → add201_out_aga(0, s(s(T215)))
add201_in_aga(T221) → U6_aga(add201_in_aga(T221))
neq236_in_ga(s(T271)) → neq236_out_ga
neq236_in_ga(0) → neq236_out_ga
neq236_in_ga(s(T281)) → U7_ga(neq236_in_ga(T281))
U32_ggga(quot1481_out_ggga(X10279)) → quot1481_out_ggga(X10279)
U33_ggga(quot1419_out_gga(X10388)) → quot1481_out_ggga(s(X10388))
U43_ga(quot1532_out_ga(X10864)) → quot1532_out_ga(s(X10864))
U44_ga(quot1615_out_ga(X11208)) → quot1615_out_ga(s(X11208))
U45_ga(quot1687_out_ga(X11504)) → quot1687_out_ga(s(X11504))
U46_ga(quot1748_out_ga(X11752)) → quot1748_out_ga(s(X11752))
U47_ga(quot1798_out_ga(X11952)) → quot1798_out_ga(s(X11952))
U48_ga(quot1837_out_ga(X12104)) → quot1837_out_ga(s(X12104))
U6_aga(add201_out_aga(T220, X1112)) → add201_out_aga(s(T220), s(X1112))
U7_ga(neq236_out_ga) → neq236_out_ga
quot1481_in_ggga(s(T1352), 0, 0) → U34_ggga(quot1514_in_ga(T1352))
U34_ggga(quot1514_out_ga(X10408)) → quot1481_out_ggga(s(s(X10408)))
quot1514_in_ga(0) → quot1514_out_ga(0)
quot1514_in_ga(s(T1363)) → U42_ga(quot1514_in_ga(T1363))
U42_ga(quot1514_out_ga(X10490)) → quot1514_out_ga(s(X10490))
not_divides1398_in_gg(x0, x1)
U98_gg(x0)
U99_gg(x0, x1, x2)
div1402_in_gga(x0, x1)
U100_gg(x0)
U101_gg(x0, x1)
U103_gga(x0)
times190_in_gga(x0, x1)
U102_gg(x0)
quot1419_in_gga(x0, x1)
U3_gga(x0)
U4_gga(x0, x1)
neq227_in_ga(x0)
U35_gga(x0)
U36_gga(x0)
U37_gga(x0)
U38_gga(x0)
U39_gga(x0)
U40_gga(x0)
U41_gga(x0)
U5_gga(x0)
U49_ga(x0)
quot1481_in_ggga(x0, x1, x2)
quot1532_in_ga(x0)
quot1615_in_ga(x0)
quot1687_in_ga(x0)
quot1748_in_ga(x0)
quot1798_in_ga(x0)
quot1837_in_ga(x0)
add201_in_aga(x0)
neq236_in_ga(x0)
U32_ggga(x0)
U33_ggga(x0)
U43_ga(x0)
U44_ga(x0)
U45_ga(x0)
U46_ga(x0)
U47_ga(x0)
U48_ga(x0)
U6_aga(x0)
U7_ga(x0)
U34_ggga(x0)
quot1514_in_ga(x0)
U42_ga(x0)
From the DPs we obtained the following set of size-change graphs:
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
prime1_in_g(s(s(0))) → prime1_out_g(s(s(0)))
prime1_in_g(s(s(s(T14)))) → U104_g(T14, not_divides13_in_g(T14))
not_divides13_in_g(T20) → U54_g(T20, div17_in_ga(T20, X38))
div17_in_ga(s(s(s(s(s(s(T117)))))), X412) → U59_ga(T117, X412, quot67_in_gga(T117, s(s(s(s(s(s(s(T117))))))), X412))
quot67_in_gga(s(T137), T138, X461) → U1_gga(T137, T138, X461, quot67_in_gga(T137, T138, X461))
quot67_in_gga(0, s(T164), s(0)) → quot67_out_gga(0, s(T164), s(0))
quot67_in_gga(0, 0, s(s(X565))) → U2_gga(X565, quot88_in_a(X565))
quot88_in_a(0) → quot88_out_a(0)
U2_gga(X565, quot88_out_a(X565)) → quot67_out_gga(0, 0, s(s(X565)))
U1_gga(T137, T138, X461, quot67_out_gga(T137, T138, X461)) → quot67_out_gga(s(T137), T138, X461)
U59_ga(T117, X412, quot67_out_gga(T117, s(s(s(s(s(s(s(T117))))))), X412)) → div17_out_ga(s(s(s(s(s(s(T117)))))), X412)
div17_in_ga(s(s(s(s(s(0))))), s(0)) → div17_out_ga(s(s(s(s(s(0))))), s(0))
div17_in_ga(s(s(s(s(0)))), s(0)) → div17_out_ga(s(s(s(s(0)))), s(0))
div17_in_ga(s(s(s(0))), s(0)) → div17_out_ga(s(s(s(0))), s(0))
div17_in_ga(s(s(0)), s(X833)) → U60_ga(X833, quot143_in_a(X833))
quot143_in_a(0) → quot143_out_a(0)
U60_ga(X833, quot143_out_a(X833)) → div17_out_ga(s(s(0)), s(X833))
div17_in_ga(s(0), s(X910)) → U61_ga(X910, quot158_in_a(X910))
quot158_in_a(0) → quot158_out_a(0)
U61_ga(X910, quot158_out_a(X910)) → div17_out_ga(s(0), s(X910))
div17_in_ga(0, s(X987)) → U62_ga(X987, quot173_in_a(X987))
quot173_in_a(0) → quot173_out_a(0)
U62_ga(X987, quot173_out_a(X987)) → div17_out_ga(0, s(X987))
U54_g(T20, div17_out_ga(T20, X38)) → not_divides13_out_g(T20)
not_divides13_in_g(T20) → U55_g(T20, div17_in_ga(T20, T22))
U55_g(T20, div17_out_ga(T20, T22)) → U56_g(T20, times190_in_gga(T22, T20, X39))
times190_in_gga(0, T194, 0) → times190_out_gga(0, T194, 0)
times190_in_gga(s(T199), T200, X1082) → U3_gga(T199, T200, X1082, times190_in_gga(T199, T200, X1081))
times190_in_gga(s(T199), T200, X1082) → U4_gga(T199, T200, X1082, times190_in_gga(T199, T200, T203))
U4_gga(T199, T200, X1082, times190_out_gga(T199, T200, T203)) → U5_gga(T199, T200, X1082, add201_in_aga(T203, T200, X1082))
add201_in_aga(0, T215, s(s(T215))) → add201_out_aga(0, T215, s(s(T215)))
add201_in_aga(s(T220), T221, s(X1112)) → U6_aga(T220, T221, X1112, add201_in_aga(T220, T221, X1112))
U6_aga(T220, T221, X1112, add201_out_aga(T220, T221, X1112)) → add201_out_aga(s(T220), T221, s(X1112))
U5_gga(T199, T200, X1082, add201_out_aga(T203, T200, X1082)) → times190_out_gga(s(T199), T200, X1082)
U3_gga(T199, T200, X1082, times190_out_gga(T199, T200, X1081)) → times190_out_gga(s(T199), T200, X1082)
U56_g(T20, times190_out_gga(T22, T20, X39)) → not_divides13_out_g(T20)
U55_g(T20, div17_out_ga(T20, T22)) → U57_g(T20, times190_in_gga(T22, T20, T187))
U57_g(T20, times190_out_gga(T22, T20, T187)) → U58_g(T20, neq191_in_ga(T20, T187))
neq191_in_ga(T232, 0) → neq191_out_ga(T232, 0)
neq191_in_ga(T245, s(0)) → neq191_out_ga(T245, s(0))
neq191_in_ga(T250, s(s(T251))) → U11_ga(T250, T251, neq227_in_ga(T250, T251))
neq227_in_ga(T258, 0) → neq227_out_ga(T258, 0)
neq227_in_ga(T263, s(T264)) → U49_ga(T263, T264, neq236_in_ga(T263, T264))
neq236_in_ga(s(T271), 0) → neq236_out_ga(s(T271), 0)
neq236_in_ga(0, s(T276)) → neq236_out_ga(0, s(T276))
neq236_in_ga(s(T281), s(T282)) → U7_ga(T281, T282, neq236_in_ga(T281, T282))
U7_ga(T281, T282, neq236_out_ga(T281, T282)) → neq236_out_ga(s(T281), s(T282))
U49_ga(T263, T264, neq236_out_ga(T263, T264)) → neq227_out_ga(T263, s(T264))
U11_ga(T250, T251, neq227_out_ga(T250, T251)) → neq191_out_ga(T250, s(s(T251)))
U58_g(T20, neq191_out_ga(T20, T187)) → not_divides13_out_g(T20)
U104_g(T14, not_divides13_out_g(T14)) → prime1_out_g(s(s(s(T14))))
prime1_in_g(s(s(s(0)))) → U105_g(not_divides13_in_g(0))
U105_g(not_divides13_out_g(0)) → prime1_out_g(s(s(s(0))))
prime1_in_g(s(s(s(s(T297))))) → U106_g(T297, not_divides13_in_g(s(T297)))
U106_g(T297, not_divides13_out_g(s(T297))) → U107_g(T297, not_divides259_in_g(T297))
not_divides259_in_g(T303) → U63_g(T303, div263_in_ga(T303, X1231))
div263_in_ga(s(s(s(s(s(s(T400)))))), X1605) → U68_ga(T400, X1605, quot313_in_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605))
quot313_in_gga(s(T420), T421, X1654) → U8_gga(T420, T421, X1654, quot313_in_gga(T420, T421, X1654))
quot313_in_gga(0, s(s(T451)), s(0)) → quot313_out_gga(0, s(s(T451)), s(0))
quot313_in_gga(0, s(0), s(s(X1808))) → U9_gga(X1808, quot340_in_a(X1808))
quot340_in_a(0) → quot340_out_a(0)
U9_gga(X1808, quot340_out_a(X1808)) → quot313_out_gga(0, s(0), s(s(X1808)))
quot313_in_gga(0, 0, s(s(X1842))) → U10_gga(X1842, quot349_in_a(X1842))
quot349_in_a(s(X1937)) → U16_a(X1937, quot88_in_a(X1937))
U16_a(X1937, quot88_out_a(X1937)) → quot349_out_a(s(X1937))
U10_gga(X1842, quot349_out_a(X1842)) → quot313_out_gga(0, 0, s(s(X1842)))
U8_gga(T420, T421, X1654, quot313_out_gga(T420, T421, X1654)) → quot313_out_gga(s(T420), T421, X1654)
U68_ga(T400, X1605, quot313_out_gga(T400, s(s(s(s(s(s(s(T400))))))), X1605)) → div263_out_ga(s(s(s(s(s(s(T400)))))), X1605)
div263_in_ga(s(s(s(s(s(0))))), s(0)) → div263_out_ga(s(s(s(s(s(0))))), s(0))
div263_in_ga(s(s(s(s(0)))), s(0)) → div263_out_ga(s(s(s(s(0)))), s(0))
div263_in_ga(s(s(s(0))), s(0)) → div263_out_ga(s(s(s(0))), s(0))
div263_in_ga(s(s(0)), s(0)) → div263_out_ga(s(s(0)), s(0))
div263_in_ga(s(0), s(X2493)) → U69_ga(X2493, quot446_in_a(X2493))
quot446_in_a(0) → quot446_out_a(0)
U69_ga(X2493, quot446_out_a(X2493)) → div263_out_ga(s(0), s(X2493))
div263_in_ga(0, s(X2627)) → U70_ga(X2627, quot467_in_a(X2627))
quot467_in_a(s(X2776)) → U22_a(X2776, quot340_in_a(X2776))
U22_a(X2776, quot340_out_a(X2776)) → quot467_out_a(s(X2776))
U70_ga(X2627, quot467_out_a(X2627)) → div263_out_ga(0, s(X2627))
U63_g(T303, div263_out_ga(T303, X1231)) → not_divides259_out_g(T303)
not_divides259_in_g(T303) → U64_g(T303, div263_in_ga(T303, T305))
U64_g(T303, div263_out_ga(T303, T305)) → U65_g(T303, times190_in_gga(T305, T303, X1232))
U65_g(T303, times190_out_gga(T305, T303, X1232)) → not_divides259_out_g(T303)
U64_g(T303, div263_out_ga(T303, T305)) → U66_g(T303, times190_in_gga(T305, T303, T474))
U66_g(T303, times190_out_gga(T305, T303, T474)) → U67_g(T303, neq191_in_ga(s(T303), T474))
U67_g(T303, neq191_out_ga(s(T303), T474)) → not_divides259_out_g(T303)
U107_g(T297, not_divides259_out_g(T297)) → prime1_out_g(s(s(s(s(T297)))))
prime1_in_g(s(s(s(s(0))))) → U108_g(not_divides13_in_g(s(0)))
U108_g(not_divides13_out_g(s(0))) → U109_g(not_divides259_in_g(0))
U109_g(not_divides259_out_g(0)) → prime1_out_g(s(s(s(s(0)))))
prime1_in_g(s(s(s(s(s(T491)))))) → U110_g(T491, not_divides13_in_g(s(s(T491))))
U110_g(T491, not_divides13_out_g(s(s(T491)))) → U111_g(T491, not_divides259_in_g(s(T491)))
U111_g(T491, not_divides259_out_g(s(T491))) → U112_g(T491, not_divides497_in_g(T491))
not_divides497_in_g(T497) → U71_g(T497, div501_in_ga(T497, X2833))
div501_in_ga(s(s(s(s(s(s(T594)))))), X3207) → U76_ga(T594, X3207, quot551_in_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207))
quot551_in_gga(s(T614), T615, X3256) → U12_gga(T614, T615, X3256, quot551_in_gga(T614, T615, X3256))
quot551_in_gga(0, s(s(s(T651))), s(0)) → quot551_out_gga(0, s(s(s(T651))), s(0))
quot551_in_gga(0, s(s(0)), s(s(X3450))) → U13_gga(X3450, quot584_in_a(X3450))
quot584_in_a(0) → quot584_out_a(0)
U13_gga(X3450, quot584_out_a(X3450)) → quot551_out_gga(0, s(s(0)), s(s(X3450)))
quot551_in_gga(0, s(0), s(s(X3484))) → U14_gga(X3484, quot173_in_a(X3484))
U14_gga(X3484, quot173_out_a(X3484)) → quot551_out_gga(0, s(0), s(s(X3484)))
quot551_in_gga(0, 0, s(s(X3508))) → U15_gga(X3508, quot595_in_a(X3508))
quot595_in_a(s(X3610)) → U23_a(X3610, quot349_in_a(X3610))
U23_a(X3610, quot349_out_a(X3610)) → quot595_out_a(s(X3610))
U15_gga(X3508, quot595_out_a(X3508)) → quot551_out_gga(0, 0, s(s(X3508)))
U12_gga(T614, T615, X3256, quot551_out_gga(T614, T615, X3256)) → quot551_out_gga(s(T614), T615, X3256)
U76_ga(T594, X3207, quot551_out_gga(T594, s(s(s(s(s(s(s(T594))))))), X3207)) → div501_out_ga(s(s(s(s(s(s(T594)))))), X3207)
div501_in_ga(s(s(s(s(s(0))))), s(0)) → div501_out_ga(s(s(s(s(s(0))))), s(0))
div501_in_ga(s(s(s(s(0)))), s(0)) → div501_out_ga(s(s(s(s(0)))), s(0))
div501_in_ga(s(s(s(0))), s(0)) → div501_out_ga(s(s(s(0))), s(0))
div501_in_ga(s(s(0)), s(0)) → div501_out_ga(s(s(0)), s(0))
div501_in_ga(s(0), s(s(X4604))) → U77_ga(X4604, quot584_in_a(X4604))
U77_ga(X4604, quot584_out_a(X4604)) → div501_out_ga(s(0), s(s(X4604)))
div501_in_ga(0, s(X4627)) → U78_ga(X4627, quot740_in_a(X4627))
quot740_in_a(s(X4783)) → U30_a(X4783, quot173_in_a(X4783))
U30_a(X4783, quot173_out_a(X4783)) → quot740_out_a(s(X4783))
U78_ga(X4627, quot740_out_a(X4627)) → div501_out_ga(0, s(X4627))
U71_g(T497, div501_out_ga(T497, X2833)) → not_divides497_out_g(T497)
not_divides497_in_g(T497) → U72_g(T497, div501_in_ga(T497, T499))
U72_g(T497, div501_out_ga(T497, T499)) → U73_g(T497, times190_in_gga(T499, T497, X2834))
U73_g(T497, times190_out_gga(T499, T497, X2834)) → not_divides497_out_g(T497)
U72_g(T497, div501_out_ga(T497, T499)) → U74_g(T497, times190_in_gga(T499, T497, T674))
U74_g(T497, times190_out_gga(T499, T497, T674)) → U75_g(T497, neq191_in_ga(s(s(T497)), T674))
U75_g(T497, neq191_out_ga(s(s(T497)), T674)) → not_divides497_out_g(T497)
U112_g(T491, not_divides497_out_g(T491)) → prime1_out_g(s(s(s(s(s(T491))))))
prime1_in_g(s(s(s(s(s(0)))))) → U113_g(not_divides13_in_g(s(s(0))))
U113_g(not_divides13_out_g(s(s(0)))) → U114_g(not_divides259_in_g(s(0)))
U114_g(not_divides259_out_g(s(0))) → U115_g(not_divides497_in_g(0))
U115_g(not_divides497_out_g(0)) → prime1_out_g(s(s(s(s(s(0))))))
prime1_in_g(s(s(s(s(s(s(T691))))))) → U116_g(T691, not_divides13_in_g(s(s(s(T691)))))
U116_g(T691, not_divides13_out_g(s(s(s(T691))))) → U117_g(T691, not_divides259_in_g(s(s(T691))))
U117_g(T691, not_divides259_out_g(s(s(T691)))) → U118_g(T691, not_divides497_in_g(s(T691)))
U118_g(T691, not_divides497_out_g(s(T691))) → U119_g(T691, not_divides770_in_g(T691))
not_divides770_in_g(T697) → U79_g(T697, div774_in_ga(T697, X4847))
div774_in_ga(s(s(s(s(s(s(T794)))))), X5221) → U84_ga(T794, X5221, quot824_in_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221))
quot824_in_gga(s(T814), T815, X5270) → U17_gga(T814, T815, X5270, quot824_in_gga(T814, T815, X5270))
quot824_in_gga(0, s(s(s(s(T857)))), s(0)) → quot824_out_gga(0, s(s(s(s(T857)))), s(0))
quot824_in_gga(0, s(s(s(0))), s(s(X5504))) → U18_gga(X5504, quot863_in_a(X5504))
quot863_in_a(0) → quot863_out_a(0)
U18_gga(X5504, quot863_out_a(X5504)) → quot824_out_gga(0, s(s(s(0))), s(s(X5504)))
quot824_in_gga(0, s(s(0)), s(s(X5538))) → U19_gga(X5538, quot158_in_a(X5538))
U19_gga(X5538, quot158_out_a(X5538)) → quot824_out_gga(0, s(s(0)), s(s(X5538)))
quot824_in_gga(0, s(0), s(s(X5562))) → U20_gga(X5562, quot467_in_a(X5562))
U20_gga(X5562, quot467_out_a(X5562)) → quot824_out_gga(0, s(0), s(s(X5562)))
quot824_in_gga(0, 0, s(s(X5586))) → U21_gga(X5586, quot876_in_a(X5586))
quot876_in_a(s(X5688)) → U31_a(X5688, quot595_in_a(X5688))
U31_a(X5688, quot595_out_a(X5688)) → quot876_out_a(s(X5688))
U21_gga(X5586, quot876_out_a(X5586)) → quot824_out_gga(0, 0, s(s(X5586)))
U17_gga(T814, T815, X5270, quot824_out_gga(T814, T815, X5270)) → quot824_out_gga(s(T814), T815, X5270)
U84_ga(T794, X5221, quot824_out_gga(T794, s(s(s(s(s(s(s(T794))))))), X5221)) → div774_out_ga(s(s(s(s(s(s(T794)))))), X5221)
div774_in_ga(s(s(s(s(s(0))))), s(0)) → div774_out_ga(s(s(s(s(s(0))))), s(0))
div774_in_ga(s(s(s(s(0)))), s(0)) → div774_out_ga(s(s(s(s(0)))), s(0))
div774_in_ga(s(s(s(0))), s(0)) → div774_out_ga(s(s(s(0))), s(0))
div774_in_ga(s(s(0)), s(s(X6716))) → U85_ga(X6716, quot863_in_a(X6716))
U85_ga(X6716, quot863_out_a(X6716)) → div774_out_ga(s(s(0)), s(s(X6716)))
div774_in_ga(s(0), s(s(X6952))) → U86_ga(X6952, quot158_in_a(X6952))
U86_ga(X6952, quot158_out_a(X6952)) → div774_out_ga(s(0), s(s(X6952)))
div774_in_ga(0, s(s(X7138))) → U87_ga(X7138, quot467_in_a(X7138))
U87_ga(X7138, quot467_out_a(X7138)) → div774_out_ga(0, s(s(X7138)))
U79_g(T697, div774_out_ga(T697, X4847)) → not_divides770_out_g(T697)
not_divides770_in_g(T697) → U80_g(T697, div774_in_ga(T697, T699))
U80_g(T697, div774_out_ga(T697, T699)) → U81_g(T697, times190_in_gga(T699, T697, X4848))
U81_g(T697, times190_out_gga(T699, T697, X4848)) → not_divides770_out_g(T697)
U80_g(T697, div774_out_ga(T697, T699)) → U82_g(T697, times190_in_gga(T699, T697, T880))
U82_g(T697, times190_out_gga(T699, T697, T880)) → U83_g(T697, neq191_in_ga(s(s(s(T697))), T880))
U83_g(T697, neq191_out_ga(s(s(s(T697))), T880)) → not_divides770_out_g(T697)
U119_g(T691, not_divides770_out_g(T691)) → prime1_out_g(s(s(s(s(s(s(T691)))))))
prime1_in_g(s(s(s(s(s(s(0))))))) → U120_g(not_divides13_in_g(s(s(s(0)))))
U120_g(not_divides13_out_g(s(s(s(0))))) → U121_g(not_divides259_in_g(s(s(0))))
U121_g(not_divides259_out_g(s(s(0)))) → U122_g(not_divides497_in_g(s(0)))
U122_g(not_divides497_out_g(s(0))) → U123_g(not_divides770_in_g(0))
U123_g(not_divides770_out_g(0)) → prime1_out_g(s(s(s(s(s(s(0)))))))
prime1_in_g(s(s(s(s(s(s(s(T897)))))))) → U124_g(T897, not_divides13_in_g(s(s(s(s(T897))))))
U124_g(T897, not_divides13_out_g(s(s(s(s(T897)))))) → U125_g(T897, not_divides259_in_g(s(s(s(T897)))))
U125_g(T897, not_divides259_out_g(s(s(s(T897))))) → U126_g(T897, not_divides497_in_g(s(s(T897))))
U126_g(T897, not_divides497_out_g(s(s(T897)))) → U127_g(T897, not_divides770_in_g(s(T897)))
U127_g(T897, not_divides770_out_g(s(T897))) → U128_g(T897, not_divides1072_in_g(T897))
not_divides1072_in_g(T903) → U88_g(T903, div1076_in_ga(T903, X7202))
div1076_in_ga(s(s(s(s(s(s(T1000)))))), X7576) → U93_ga(T1000, X7576, quot1126_in_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576))
quot1126_in_gga(s(T1020), T1021, X7625) → U24_gga(T1020, T1021, X7625, quot1126_in_gga(T1020, T1021, X7625))
quot1126_in_gga(0, s(s(s(s(s(T1069))))), s(0)) → quot1126_out_gga(0, s(s(s(s(s(T1069))))), s(0))
quot1126_in_gga(0, s(s(s(s(0)))), s(s(X7899))) → U25_gga(X7899, quot1171_in_a(X7899))
quot1171_in_a(0) → quot1171_out_a(0)
U25_gga(X7899, quot1171_out_a(X7899)) → quot1126_out_gga(0, s(s(s(s(0)))), s(s(X7899)))
quot1126_in_gga(0, s(s(s(0))), s(s(X7933))) → U26_gga(X7933, quot143_in_a(X7933))
U26_gga(X7933, quot143_out_a(X7933)) → quot1126_out_gga(0, s(s(s(0))), s(s(X7933)))
quot1126_in_gga(0, s(s(0)), s(s(X7957))) → U27_gga(X7957, quot446_in_a(X7957))
U27_gga(X7957, quot446_out_a(X7957)) → quot1126_out_gga(0, s(s(0)), s(s(X7957)))
quot1126_in_gga(0, s(0), s(s(X7981))) → U28_gga(X7981, quot740_in_a(X7981))
U28_gga(X7981, quot740_out_a(X7981)) → quot1126_out_gga(0, s(0), s(s(X7981)))
quot1126_in_gga(0, 0, s(s(s(X8107)))) → U29_gga(X8107, quot876_in_a(X8107))
U29_gga(X8107, quot876_out_a(X8107)) → quot1126_out_gga(0, 0, s(s(s(X8107))))
U24_gga(T1020, T1021, X7625, quot1126_out_gga(T1020, T1021, X7625)) → quot1126_out_gga(s(T1020), T1021, X7625)
U93_ga(T1000, X7576, quot1126_out_gga(T1000, s(s(s(s(s(s(s(T1000))))))), X7576)) → div1076_out_ga(s(s(s(s(s(s(T1000)))))), X7576)
div1076_in_ga(s(s(s(s(s(0))))), s(0)) → div1076_out_ga(s(s(s(s(s(0))))), s(0))
div1076_in_ga(s(s(s(s(0)))), s(0)) → div1076_out_ga(s(s(s(s(0)))), s(0))
div1076_in_ga(s(s(s(0))), s(s(X9055))) → U94_ga(X9055, quot1171_in_a(X9055))
U94_ga(X9055, quot1171_out_a(X9055)) → div1076_out_ga(s(s(s(0))), s(s(X9055)))
div1076_in_ga(s(s(0)), s(s(X9348))) → U95_ga(X9348, quot143_in_a(X9348))
U95_ga(X9348, quot143_out_a(X9348)) → div1076_out_ga(s(s(0)), s(s(X9348)))
div1076_in_ga(s(0), s(s(X9591))) → U96_ga(X9591, quot446_in_a(X9591))
U96_ga(X9591, quot446_out_a(X9591)) → div1076_out_ga(s(0), s(s(X9591)))
div1076_in_ga(0, s(s(X9777))) → U97_ga(X9777, quot740_in_a(X9777))
U97_ga(X9777, quot740_out_a(X9777)) → div1076_out_ga(0, s(s(X9777)))
U88_g(T903, div1076_out_ga(T903, X7202)) → not_divides1072_out_g(T903)
not_divides1072_in_g(T903) → U89_g(T903, div1076_in_ga(T903, T905))
U89_g(T903, div1076_out_ga(T903, T905)) → U90_g(T903, times190_in_gga(T905, T903, X7203))
U90_g(T903, times190_out_gga(T905, T903, X7203)) → not_divides1072_out_g(T903)
U89_g(T903, div1076_out_ga(T903, T905)) → U91_g(T903, times190_in_gga(T905, T903, T1092))
U91_g(T903, times190_out_gga(T905, T903, T1092)) → U92_g(T903, neq191_in_ga(s(s(s(s(T903)))), T1092))
U92_g(T903, neq191_out_ga(s(s(s(s(T903)))), T1092)) → not_divides1072_out_g(T903)
U128_g(T897, not_divides1072_out_g(T897)) → prime1_out_g(s(s(s(s(s(s(s(T897))))))))
prime1_in_g(s(s(s(s(s(s(s(0)))))))) → U129_g(not_divides13_in_g(s(s(s(s(0))))))
U129_g(not_divides13_out_g(s(s(s(s(0)))))) → U130_g(not_divides259_in_g(s(s(s(0)))))
U130_g(not_divides259_out_g(s(s(s(0))))) → U131_g(not_divides497_in_g(s(s(0))))
U131_g(not_divides497_out_g(s(s(0)))) → U132_g(not_divides770_in_g(s(0)))
U132_g(not_divides770_out_g(s(0))) → U133_g(not_divides1072_in_g(0))
U133_g(not_divides1072_out_g(0)) → prime1_out_g(s(s(s(s(s(s(s(0))))))))
prime1_in_g(s(s(s(s(s(s(s(s(T1109))))))))) → U134_g(T1109, not_divides13_in_g(s(s(s(s(s(T1109)))))))
U134_g(T1109, not_divides13_out_g(s(s(s(s(s(T1109))))))) → U135_g(T1109, not_divides259_in_g(s(s(s(s(T1109))))))
U135_g(T1109, not_divides259_out_g(s(s(s(s(T1109)))))) → U136_g(T1109, not_divides497_in_g(s(s(s(T1109)))))
U136_g(T1109, not_divides497_out_g(s(s(s(T1109))))) → U137_g(T1109, not_divides770_in_g(s(s(T1109))))
U137_g(T1109, not_divides770_out_g(s(s(T1109)))) → U138_g(T1109, not_divides1072_in_g(s(T1109)))
U138_g(T1109, not_divides1072_out_g(s(T1109))) → U139_g(T1109, p1397_in_gg(T1109, s(s(s(s(s(s(s(T1109)))))))))
p1397_in_gg(T1109, T1111) → U50_gg(T1109, T1111, not_divides1398_in_gg(T1109, T1111))
not_divides1398_in_gg(T1122, T1123) → U98_gg(T1122, T1123, div1402_in_gga(T1123, T1122, X9845))
div1402_in_gga(0, T1159, 0) → div1402_out_gga(0, T1159, 0)
div1402_in_gga(s(T1168), T1169, X9960) → U103_gga(T1168, T1169, X9960, quot1419_in_gga(T1168, T1169, X9960))
quot1419_in_gga(0, s(T1176), 0) → quot1419_out_gga(0, s(T1176), 0)
quot1419_in_gga(s(0), s(s(T1193)), 0) → quot1419_out_gga(s(0), s(s(T1193)), 0)
quot1419_in_gga(s(s(0)), s(s(s(T1210))), 0) → quot1419_out_gga(s(s(0)), s(s(s(T1210))), 0)
quot1419_in_gga(s(s(s(0))), s(s(s(s(T1227)))), 0) → quot1419_out_gga(s(s(s(0))), s(s(s(s(T1227)))), 0)
quot1419_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0) → quot1419_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1244))))), 0)
quot1419_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0) → quot1419_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1261)))))), 0)
quot1419_in_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230) → U35_gga(T1270, T1271, X10230, quot1481_in_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230))
quot1481_in_ggga(0, s(T1287), T1288, 0) → quot1481_out_ggga(0, s(T1287), T1288, 0)
quot1481_in_ggga(s(T1301), s(T1302), T1303, X10279) → U32_ggga(T1301, T1302, T1303, X10279, quot1481_in_ggga(T1301, T1302, T1303, X10279))
quot1481_in_ggga(0, 0, T1320, s(0)) → quot1481_out_ggga(0, 0, T1320, s(0))
quot1481_in_ggga(s(0), 0, s(T1337), s(0)) → quot1481_out_ggga(s(0), 0, s(T1337), s(0))
quot1481_in_ggga(s(s(T1346)), 0, s(T1347), s(X10388)) → U33_ggga(T1346, T1347, X10388, quot1419_in_gga(T1346, T1347, X10388))
quot1419_in_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512)) → U36_gga(T1368, X10512, quot1532_in_ga(T1368, X10512))
quot1532_in_ga(0, 0) → quot1532_out_ga(0, 0)
quot1532_in_ga(s(0), 0) → quot1532_out_ga(s(0), 0)
quot1532_in_ga(s(s(0)), 0) → quot1532_out_ga(s(s(0)), 0)
quot1532_in_ga(s(s(s(0))), 0) → quot1532_out_ga(s(s(s(0))), 0)
quot1532_in_ga(s(s(s(s(0)))), 0) → quot1532_out_ga(s(s(s(s(0)))), 0)
quot1532_in_ga(s(s(s(s(s(0))))), 0) → quot1532_out_ga(s(s(s(s(s(0))))), 0)
quot1532_in_ga(s(s(s(s(s(s(0)))))), 0) → quot1532_out_ga(s(s(s(s(s(s(0)))))), 0)
quot1532_in_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864)) → U43_ga(T1409, X10864, quot1532_in_ga(T1409, X10864))
U43_ga(T1409, X10864, quot1532_out_ga(T1409, X10864)) → quot1532_out_ga(s(s(s(s(s(s(s(T1409))))))), s(X10864))
U36_gga(T1368, X10512, quot1532_out_ga(T1368, X10512)) → quot1419_out_gga(s(s(s(s(s(T1368))))), s(s(s(s(s(0))))), s(X10512))
quot1419_in_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901)) → U37_gga(T1419, X10901, quot1615_in_ga(T1419, X10901))
quot1615_in_ga(0, 0) → quot1615_out_ga(0, 0)
quot1615_in_ga(s(0), 0) → quot1615_out_ga(s(0), 0)
quot1615_in_ga(s(s(0)), 0) → quot1615_out_ga(s(s(0)), 0)
quot1615_in_ga(s(s(s(0))), 0) → quot1615_out_ga(s(s(s(0))), 0)
quot1615_in_ga(s(s(s(s(0)))), 0) → quot1615_out_ga(s(s(s(s(0)))), 0)
quot1615_in_ga(s(s(s(s(s(0))))), 0) → quot1615_out_ga(s(s(s(s(s(0))))), 0)
quot1615_in_ga(s(s(s(s(s(s(T1455)))))), s(X11208)) → U44_ga(T1455, X11208, quot1615_in_ga(T1455, X11208))
U44_ga(T1455, X11208, quot1615_out_ga(T1455, X11208)) → quot1615_out_ga(s(s(s(s(s(s(T1455)))))), s(X11208))
U37_gga(T1419, X10901, quot1615_out_ga(T1419, X10901)) → quot1419_out_gga(s(s(s(s(T1419)))), s(s(s(s(0)))), s(X10901))
quot1419_in_gga(s(s(s(T1464))), s(s(s(0))), s(X11242)) → U38_gga(T1464, X11242, quot1687_in_ga(T1464, X11242))
quot1687_in_ga(0, 0) → quot1687_out_ga(0, 0)
quot1687_in_ga(s(0), 0) → quot1687_out_ga(s(0), 0)
quot1687_in_ga(s(s(0)), 0) → quot1687_out_ga(s(s(0)), 0)
quot1687_in_ga(s(s(s(0))), 0) → quot1687_out_ga(s(s(s(0))), 0)
quot1687_in_ga(s(s(s(s(0)))), 0) → quot1687_out_ga(s(s(s(s(0)))), 0)
quot1687_in_ga(s(s(s(s(s(T1495))))), s(X11504)) → U45_ga(T1495, X11504, quot1687_in_ga(T1495, X11504))
U45_ga(T1495, X11504, quot1687_out_ga(T1495, X11504)) → quot1687_out_ga(s(s(s(s(s(T1495))))), s(X11504))
U38_gga(T1464, X11242, quot1687_out_ga(T1464, X11242)) → quot1419_out_gga(s(s(s(T1464))), s(s(s(0))), s(X11242))
quot1419_in_gga(s(s(T1503)), s(s(0)), s(X11535)) → U39_gga(T1503, X11535, quot1748_in_ga(T1503, X11535))
quot1748_in_ga(0, 0) → quot1748_out_ga(0, 0)
quot1748_in_ga(s(0), 0) → quot1748_out_ga(s(0), 0)
quot1748_in_ga(s(s(0)), 0) → quot1748_out_ga(s(s(0)), 0)
quot1748_in_ga(s(s(s(0))), 0) → quot1748_out_ga(s(s(s(0))), 0)
quot1748_in_ga(s(s(s(s(T1529)))), s(X11752)) → U46_ga(T1529, X11752, quot1748_in_ga(T1529, X11752))
U46_ga(T1529, X11752, quot1748_out_ga(T1529, X11752)) → quot1748_out_ga(s(s(s(s(T1529)))), s(X11752))
U39_gga(T1503, X11535, quot1748_out_ga(T1503, X11535)) → quot1419_out_gga(s(s(T1503)), s(s(0)), s(X11535))
quot1419_in_gga(s(T1536), s(0), s(X11780)) → U40_gga(T1536, X11780, quot1798_in_ga(T1536, X11780))
quot1798_in_ga(0, 0) → quot1798_out_ga(0, 0)
quot1798_in_ga(s(0), 0) → quot1798_out_ga(s(0), 0)
quot1798_in_ga(s(s(0)), 0) → quot1798_out_ga(s(s(0)), 0)
quot1798_in_ga(s(s(s(T1557))), s(X11952)) → U47_ga(T1557, X11952, quot1798_in_ga(T1557, X11952))
U47_ga(T1557, X11952, quot1798_out_ga(T1557, X11952)) → quot1798_out_ga(s(s(s(T1557))), s(X11952))
U40_gga(T1536, X11780, quot1798_out_ga(T1536, X11780)) → quot1419_out_gga(s(T1536), s(0), s(X11780))
quot1419_in_gga(T1563, 0, s(X11977)) → U41_gga(T1563, X11977, quot1837_in_ga(T1563, X11977))
quot1837_in_ga(0, 0) → quot1837_out_ga(0, 0)
quot1837_in_ga(s(0), 0) → quot1837_out_ga(s(0), 0)
quot1837_in_ga(s(s(T1579)), s(X12104)) → U48_ga(T1579, X12104, quot1837_in_ga(T1579, X12104))
U48_ga(T1579, X12104, quot1837_out_ga(T1579, X12104)) → quot1837_out_ga(s(s(T1579)), s(X12104))
U41_gga(T1563, X11977, quot1837_out_ga(T1563, X11977)) → quot1419_out_gga(T1563, 0, s(X11977))
U33_ggga(T1346, T1347, X10388, quot1419_out_gga(T1346, T1347, X10388)) → quot1481_out_ggga(s(s(T1346)), 0, s(T1347), s(X10388))
quot1481_in_ggga(s(T1352), 0, 0, s(s(X10408))) → U34_ggga(T1352, X10408, quot1514_in_ga(T1352, X10408))
quot1514_in_ga(0, 0) → quot1514_out_ga(0, 0)
quot1514_in_ga(s(T1363), s(X10490)) → U42_ga(T1363, X10490, quot1514_in_ga(T1363, X10490))
U42_ga(T1363, X10490, quot1514_out_ga(T1363, X10490)) → quot1514_out_ga(s(T1363), s(X10490))
U34_ggga(T1352, X10408, quot1514_out_ga(T1352, X10408)) → quot1481_out_ggga(s(T1352), 0, 0, s(s(X10408)))
U32_ggga(T1301, T1302, T1303, X10279, quot1481_out_ggga(T1301, T1302, T1303, X10279)) → quot1481_out_ggga(s(T1301), s(T1302), T1303, X10279)
U35_gga(T1270, T1271, X10230, quot1481_out_ggga(T1270, T1271, s(s(s(s(s(s(s(T1271))))))), X10230)) → quot1419_out_gga(s(s(s(s(s(s(T1270)))))), s(s(s(s(s(s(T1271)))))), X10230)
U103_gga(T1168, T1169, X9960, quot1419_out_gga(T1168, T1169, X9960)) → div1402_out_gga(s(T1168), T1169, X9960)
U98_gg(T1122, T1123, div1402_out_gga(T1123, T1122, X9845)) → not_divides1398_out_gg(T1122, T1123)
not_divides1398_in_gg(T1122, T1123) → U99_gg(T1122, T1123, div1402_in_gga(T1123, T1122, T1126))
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U100_gg(T1122, T1123, times190_in_gga(T1126, T1122, X9846))
U100_gg(T1122, T1123, times190_out_gga(T1126, T1122, X9846)) → not_divides1398_out_gg(T1122, T1123)
U99_gg(T1122, T1123, div1402_out_gga(T1123, T1122, T1126)) → U101_gg(T1122, T1123, times190_in_gga(T1126, T1122, T1586))
U101_gg(T1122, T1123, times190_out_gga(T1126, T1122, T1586)) → U102_gg(T1122, T1123, neq227_in_ga(T1123, T1586))
U102_gg(T1122, T1123, neq227_out_ga(T1123, T1586)) → not_divides1398_out_gg(T1122, T1123)
U50_gg(T1109, T1111, not_divides1398_out_gg(T1109, T1111)) → p1397_out_gg(T1109, T1111)
p1397_in_gg(0, T1597) → U51_gg(T1597, not_divides1398_in_gg(0, T1597))
U51_gg(T1597, not_divides1398_out_gg(0, T1597)) → p1397_out_gg(0, T1597)
p1397_in_gg(s(T1603), T1602) → U52_gg(T1603, T1602, not_divides1398_in_gg(s(T1603), T1602))
U52_gg(T1603, T1602, not_divides1398_out_gg(s(T1603), T1602)) → U53_gg(T1603, T1602, p1397_in_gg(T1603, T1602))
U53_gg(T1603, T1602, p1397_out_gg(T1603, T1602)) → p1397_out_gg(s(T1603), T1602)
U139_g(T1109, p1397_out_gg(T1109, s(s(s(s(s(s(s(T1109))))))))) → prime1_out_g(s(s(s(s(s(s(s(s(T1109)))))))))
QUOT67_IN_GGA(s(T137), T138, X461) → QUOT67_IN_GGA(T137, T138, X461)
QUOT67_IN_GGA(s(T137), T138) → QUOT67_IN_GGA(T137, T138)
From the DPs we obtained the following set of size-change graphs: