0 Prolog
↳1 PrologToPiTRSViaGraphTransformerProof (⇒, 15.5 s)
↳2 PiTRS
↳3 DependencyPairsProof (⇔, 5400 ms)
↳4 PiDP
↳5 DependencyGraphProof (⇔, 1037 ms)
↳6 AND
↳7 PiDP
↳8 UsableRulesProof (⇔, 0 ms)
↳9 PiDP
↳10 PiDPToQDPProof (⇒, 0 ms)
↳11 QDP
↳12 QDPSizeChangeProof (⇔, 0 ms)
↳13 YES
↳14 PiDP
↳15 UsableRulesProof (⇔, 0 ms)
↳16 PiDP
↳17 PiDPToQDPProof (⇒, 0 ms)
↳18 QDP
↳19 QDPSizeChangeProof (⇔, 0 ms)
↳20 YES
↳21 PiDP
↳22 UsableRulesProof (⇔, 0 ms)
↳23 PiDP
↳24 PiDPToQDPProof (⇒, 0 ms)
↳25 QDP
↳26 QDPSizeChangeProof (⇔, 0 ms)
↳27 YES
↳28 PiDP
↳29 UsableRulesProof (⇔, 0 ms)
↳30 PiDP
↳31 PiDPToQDPProof (⇒, 0 ms)
↳32 QDP
↳33 QDPSizeChangeProof (⇔, 0 ms)
↳34 YES
↳35 PiDP
↳36 UsableRulesProof (⇔, 0 ms)
↳37 PiDP
↳38 PiDPToQDPProof (⇒, 0 ms)
↳39 QDP
↳40 QDPSizeChangeProof (⇔, 0 ms)
↳41 YES
↳42 PiDP
↳43 UsableRulesProof (⇔, 0 ms)
↳44 PiDP
↳45 PiDPToQDPProof (⇒, 0 ms)
↳46 QDP
↳47 QDPSizeChangeProof (⇔, 0 ms)
↳48 YES
↳49 PiDP
↳50 UsableRulesProof (⇔, 0 ms)
↳51 PiDP
↳52 PiDPToQDPProof (⇒, 0 ms)
↳53 QDP
↳54 QDPSizeChangeProof (⇔, 0 ms)
↳55 YES
↳56 PiDP
↳57 UsableRulesProof (⇔, 0 ms)
↳58 PiDP
↳59 PiDPToQDPProof (⇒, 0 ms)
↳60 QDP
↳61 QDPSizeChangeProof (⇔, 0 ms)
↳62 YES
↳63 PiDP
↳64 UsableRulesProof (⇔, 0 ms)
↳65 PiDP
↳66 PiDPToQDPProof (⇒, 0 ms)
↳67 QDP
↳68 QDPSizeChangeProof (⇔, 0 ms)
↳69 YES
↳70 PiDP
↳71 UsableRulesProof (⇔, 0 ms)
↳72 PiDP
↳73 PiDPToQDPProof (⇒, 0 ms)
↳74 QDP
↳75 QDPSizeChangeProof (⇔, 0 ms)
↳76 YES
↳77 PiDP
↳78 UsableRulesProof (⇔, 0 ms)
↳79 PiDP
↳80 PiDPToQDPProof (⇒, 0 ms)
↳81 QDP
↳82 QDPSizeChangeProof (⇔, 0 ms)
↳83 YES
↳84 PiDP
↳85 UsableRulesProof (⇔, 0 ms)
↳86 PiDP
↳87 PiDPToQDPProof (⇒, 0 ms)
↳88 QDP
↳89 QDPSizeChangeProof (⇔, 0 ms)
↳90 YES
↳91 PiDP
↳92 UsableRulesProof (⇔, 0 ms)
↳93 PiDP
↳94 PiDPToQDPProof (⇔, 0 ms)
↳95 QDP
↳96 QDPSizeChangeProof (⇔, 0 ms)
↳97 YES
↳98 PiDP
↳99 UsableRulesProof (⇔, 0 ms)
↳100 PiDP
↳101 PiDPToQDPProof (⇒, 0 ms)
↳102 QDP
↳103 QDPSizeChangeProof (⇔, 0 ms)
↳104 YES
↳105 PiDP
↳106 UsableRulesProof (⇔, 0 ms)
↳107 PiDP
↳108 PiDPToQDPProof (⇒, 0 ms)
↳109 QDP
↳110 QDPSizeChangeProof (⇔, 0 ms)
↳111 YES
↳112 PiDP
↳113 UsableRulesProof (⇔, 0 ms)
↳114 PiDP
↳115 PiDPToQDPProof (⇒, 31 ms)
↳116 QDP
↳117 QDPSizeChangeProof (⇔, 0 ms)
↳118 YES
↳119 PiDP
↳120 UsableRulesProof (⇔, 0 ms)
↳121 PiDP
↳122 PiDPToQDPProof (⇒, 0 ms)
↳123 QDP
↳124 QDPSizeChangeProof (⇔, 0 ms)
↳125 YES
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
PRIMEA_IN_G(s(s(s(T14)))) → U1_G(T14, pB_in_g(T14))
PRIMEA_IN_G(s(s(s(T14)))) → PB_IN_G(T14)
PB_IN_G(T14) → U81_G(T14, not_dividesN11_in_g(T14))
PB_IN_G(T14) → NOT_DIVIDESN11_IN_G(T14)
NOT_DIVIDESN11_IN_G(T20) → U49_G(T20, pN12_in_gaa(T20, X34, X35))
NOT_DIVIDESN11_IN_G(T20) → PN12_IN_GAA(T20, X34, X35)
PN12_IN_GAA(T20, T22, X35) → U83_GAA(T20, T22, X35, divN15_in_ga(T20, T22))
PN12_IN_GAA(T20, T22, X35) → DIVN15_IN_GA(T20, T22)
DIVN15_IN_GA(s(s(s(s(s(s(T96)))))), X323) → U51_GA(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
DIVN15_IN_GA(s(s(s(s(s(s(T96)))))), X323) → QUOTC_IN_GGA(T96, s(s(s(s(s(s(s(T96))))))), X323)
QUOTC_IN_GGA(s(T111), T112, X358) → U2_GGA(T111, T112, X358, quotC_in_gga(T111, T112, X358))
QUOTC_IN_GGA(s(T111), T112, X358) → QUOTC_IN_GGA(T111, T112, X358)
QUOTC_IN_GGA(0, 0, s(s(X443))) → U3_GGA(X443, quotD_in_a(X443))
QUOTC_IN_GGA(0, 0, s(s(X443))) → QUOTD_IN_A(X443)
DIVN15_IN_GA(s(s(0)), s(X684)) → U52_GA(X684, quotY_in_a(X684))
DIVN15_IN_GA(s(s(0)), s(X684)) → QUOTY_IN_A(X684)
DIVN15_IN_GA(s(0), s(X753)) → U53_GA(X753, quotT_in_a(X753))
DIVN15_IN_GA(s(0), s(X753)) → QUOTT_IN_A(X753)
DIVN15_IN_GA(0, s(X822)) → U54_GA(X822, quotP_in_a(X822))
DIVN15_IN_GA(0, s(X822)) → QUOTP_IN_A(X822)
U83_GAA(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_GAA(T20, T22, X35, pN40_in_gga(T22, T20, X35))
U83_GAA(T20, T22, X35, divN15_out_ga(T20, T22)) → PN40_IN_GGA(T22, T20, X35)
PN40_IN_GGA(T22, T20, T157) → U85_GGA(T22, T20, T157, timesE_in_gga(T22, T20, T157))
PN40_IN_GGA(T22, T20, T157) → TIMESE_IN_GGA(T22, T20, T157)
TIMESE_IN_GGA(s(T169), T170, X908) → U4_GGA(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
TIMESE_IN_GGA(s(T169), T170, X908) → PF_IN_GGAA(T169, T170, X907, X908)
PF_IN_GGAA(T169, T170, T173, X908) → U87_GGAA(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
PF_IN_GGAA(T169, T170, T173, X908) → TIMESE_IN_GGA(T169, T170, T173)
U87_GGAA(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_GGAA(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
U87_GGAA(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → ADDG_IN_GGA(T173, T170, X908)
ADDG_IN_GGA(s(T188), T189, s(X932)) → U5_GGA(T188, T189, X932, addG_in_gga(T188, T189, X932))
ADDG_IN_GGA(s(T188), T189, s(X932)) → ADDG_IN_GGA(T188, T189, X932)
U85_GGA(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_GGA(T22, T20, T157, neqL_in_gg(T20, T157))
U85_GGA(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → NEQL_IN_GG(T20, T157)
NEQL_IN_GG(T216, s(s(T217))) → U10_GG(T216, T217, neqM_in_gg(T216, T217))
NEQL_IN_GG(T216, s(s(T217))) → NEQM_IN_GG(T216, T217)
NEQM_IN_GG(T229, s(T230)) → U48_GG(T229, T230, neqH_in_gg(T229, T230))
NEQM_IN_GG(T229, s(T230)) → NEQH_IN_GG(T229, T230)
NEQH_IN_GG(s(T247), s(T248)) → U6_GG(T247, T248, neqH_in_gg(T247, T248))
NEQH_IN_GG(s(T247), s(T248)) → NEQH_IN_GG(T247, T248)
U81_G(T14, not_dividesN11_out_g(T14)) → U82_G(T14, prN13_in_g(T14))
U81_G(T14, not_dividesN11_out_g(T14)) → PRN13_IN_G(T14)
PRN13_IN_G(s(T263)) → U50_G(T263, pN14_in_g(T263))
PRN13_IN_G(s(T263)) → PN14_IN_G(T263)
PN14_IN_G(T263) → U89_G(T263, not_dividesN16_in_g(T263))
PN14_IN_G(T263) → NOT_DIVIDESN16_IN_G(T263)
NOT_DIVIDESN16_IN_G(T269) → U55_G(T269, pN17_in_gaa(T269, X1030, X1031))
NOT_DIVIDESN16_IN_G(T269) → PN17_IN_GAA(T269, X1030, X1031)
PN17_IN_GAA(T269, T271, X1031) → U91_GAA(T269, T271, X1031, divN20_in_ga(T269, T271))
PN17_IN_GAA(T269, T271, X1031) → DIVN20_IN_GA(T269, T271)
DIVN20_IN_GA(s(s(s(s(s(s(T345)))))), X1319) → U57_GA(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
DIVN20_IN_GA(s(s(s(s(s(s(T345)))))), X1319) → QUOTI_IN_GGA(T345, s(s(s(s(s(s(s(T345))))))), X1319)
QUOTI_IN_GGA(s(T360), T361, X1354) → U7_GGA(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
QUOTI_IN_GGA(s(T360), T361, X1354) → QUOTI_IN_GGA(T360, T361, X1354)
QUOTI_IN_GGA(0, s(0), s(s(X1470))) → U8_GGA(X1470, quotJ_in_a(X1470))
QUOTI_IN_GGA(0, s(0), s(s(X1470))) → QUOTJ_IN_A(X1470)
QUOTI_IN_GGA(0, 0, s(s(X1501))) → U9_GGA(X1501, quotK_in_a(X1501))
QUOTI_IN_GGA(0, 0, s(s(X1501))) → QUOTK_IN_A(X1501)
QUOTK_IN_A(s(X1564)) → U15_A(X1564, quotD_in_a(X1564))
QUOTK_IN_A(s(X1564)) → QUOTD_IN_A(X1564)
DIVN20_IN_GA(s(0), s(X2028)) → U58_GA(X2028, quotZ_in_a(X2028))
DIVN20_IN_GA(s(0), s(X2028)) → QUOTZ_IN_A(X2028)
DIVN20_IN_GA(0, s(X2139)) → U59_GA(X2139, quotU_in_a(X2139))
DIVN20_IN_GA(0, s(X2139)) → QUOTU_IN_A(X2139)
QUOTU_IN_A(s(X2241)) → U21_A(X2241, quotJ_in_a(X2241))
QUOTU_IN_A(s(X2241)) → QUOTJ_IN_A(X2241)
U91_GAA(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_GAA(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
U91_GAA(T269, T271, X1031, divN20_out_ga(T269, T271)) → PN41_IN_GGA(T271, T269, X1031)
PN41_IN_GGA(T271, T269, T407) → U93_GGA(T271, T269, T407, timesE_in_gga(T271, T269, T407))
PN41_IN_GGA(T271, T269, T407) → TIMESE_IN_GGA(T271, T269, T407)
U93_GGA(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_GGA(T271, T269, T407, neqL_in_gg(s(T269), T407))
U93_GGA(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → NEQL_IN_GG(s(T269), T407)
U89_G(T263, not_dividesN16_out_g(T263)) → U90_G(T263, prN18_in_g(T263))
U89_G(T263, not_dividesN16_out_g(T263)) → PRN18_IN_G(T263)
PRN18_IN_G(s(T424)) → U56_G(T424, pN19_in_g(T424))
PRN18_IN_G(s(T424)) → PN19_IN_G(T424)
PN19_IN_G(T424) → U95_G(T424, not_dividesN21_in_g(T424))
PN19_IN_G(T424) → NOT_DIVIDESN21_IN_G(T424)
NOT_DIVIDESN21_IN_G(T430) → U60_G(T430, pN22_in_gaa(T430, X2295, X2296))
NOT_DIVIDESN21_IN_G(T430) → PN22_IN_GAA(T430, X2295, X2296)
PN22_IN_GAA(T430, T432, X2296) → U97_GAA(T430, T432, X2296, divN25_in_ga(T430, T432))
PN22_IN_GAA(T430, T432, X2296) → DIVN25_IN_GA(T430, T432)
DIVN25_IN_GA(s(s(s(s(s(s(T506)))))), X2584) → U62_GA(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
DIVN25_IN_GA(s(s(s(s(s(s(T506)))))), X2584) → QUOTN_IN_GGA(T506, s(s(s(s(s(s(s(T506))))))), X2584)
QUOTN_IN_GGA(s(T521), T522, X2619) → U11_GGA(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
QUOTN_IN_GGA(s(T521), T522, X2619) → QUOTN_IN_GGA(T521, T522, X2619)
QUOTN_IN_GGA(0, s(s(0)), s(s(X2766))) → U12_GGA(X2766, quotO_in_a(X2766))
QUOTN_IN_GGA(0, s(s(0)), s(s(X2766))) → QUOTO_IN_A(X2766)
QUOTN_IN_GGA(0, s(0), s(s(X2797))) → U13_GGA(X2797, quotP_in_a(X2797))
QUOTN_IN_GGA(0, s(0), s(s(X2797))) → QUOTP_IN_A(X2797)
QUOTN_IN_GGA(0, 0, s(s(X2813))) → U14_GGA(X2813, quotQ_in_a(X2813))
QUOTN_IN_GGA(0, 0, s(s(X2813))) → QUOTQ_IN_A(X2813)
QUOTQ_IN_A(s(X2878)) → U22_A(X2878, quotK_in_a(X2878))
QUOTQ_IN_A(s(X2878)) → QUOTK_IN_A(X2878)
DIVN25_IN_GA(s(0), s(s(X3653))) → U63_GA(X3653, quotO_in_a(X3653))
DIVN25_IN_GA(s(0), s(s(X3653))) → QUOTO_IN_A(X3653)
DIVN25_IN_GA(0, s(X3676)) → U64_GA(X3676, quotN1_in_a(X3676))
DIVN25_IN_GA(0, s(X3676)) → QUOTN1_IN_A(X3676)
QUOTN1_IN_A(s(X3780)) → U29_A(X3780, quotP_in_a(X3780))
QUOTN1_IN_A(s(X3780)) → QUOTP_IN_A(X3780)
U97_GAA(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_GAA(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
U97_GAA(T430, T432, X2296, divN25_out_ga(T430, T432)) → PN42_IN_GGA(T432, T430, X2296)
PN42_IN_GGA(T432, T430, T573) → U99_GGA(T432, T430, T573, timesE_in_gga(T432, T430, T573))
PN42_IN_GGA(T432, T430, T573) → TIMESE_IN_GGA(T432, T430, T573)
U99_GGA(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_GGA(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U99_GGA(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → NEQL_IN_GG(s(s(T430)), T573)
U95_G(T424, not_dividesN21_out_g(T424)) → U96_G(T424, prN23_in_g(T424))
U95_G(T424, not_dividesN21_out_g(T424)) → PRN23_IN_G(T424)
PRN23_IN_G(s(T590)) → U61_G(T590, pN24_in_g(T590))
PRN23_IN_G(s(T590)) → PN24_IN_G(T590)
PN24_IN_G(T590) → U101_G(T590, not_dividesN26_in_g(T590))
PN24_IN_G(T590) → NOT_DIVIDESN26_IN_G(T590)
NOT_DIVIDESN26_IN_G(T596) → U65_G(T596, pN27_in_gaa(T596, X3836, X3837))
NOT_DIVIDESN26_IN_G(T596) → PN27_IN_GAA(T596, X3836, X3837)
PN27_IN_GAA(T596, T598, X3837) → U103_GAA(T596, T598, X3837, divN30_in_ga(T596, T598))
PN27_IN_GAA(T596, T598, X3837) → DIVN30_IN_GA(T596, T598)
DIVN30_IN_GA(s(s(s(s(s(s(T672)))))), X4125) → U67_GA(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
DIVN30_IN_GA(s(s(s(s(s(s(T672)))))), X4125) → QUOTR_IN_GGA(T672, s(s(s(s(s(s(s(T672))))))), X4125)
QUOTR_IN_GGA(s(T687), T688, X4160) → U16_GGA(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
QUOTR_IN_GGA(s(T687), T688, X4160) → QUOTR_IN_GGA(T687, T688, X4160)
QUOTR_IN_GGA(0, s(s(s(0))), s(s(X4338))) → U17_GGA(X4338, quotS_in_a(X4338))
QUOTR_IN_GGA(0, s(s(s(0))), s(s(X4338))) → QUOTS_IN_A(X4338)
QUOTR_IN_GGA(0, s(s(0)), s(s(X4369))) → U18_GGA(X4369, quotT_in_a(X4369))
QUOTR_IN_GGA(0, s(s(0)), s(s(X4369))) → QUOTT_IN_A(X4369)
QUOTR_IN_GGA(0, s(0), s(s(X4385))) → U19_GGA(X4385, quotU_in_a(X4385))
QUOTR_IN_GGA(0, s(0), s(s(X4385))) → QUOTU_IN_A(X4385)
QUOTR_IN_GGA(0, 0, s(s(X4401))) → U20_GGA(X4401, quotV_in_a(X4401))
QUOTR_IN_GGA(0, 0, s(s(X4401))) → QUOTV_IN_A(X4401)
QUOTV_IN_A(s(X4466)) → U30_A(X4466, quotQ_in_a(X4466))
QUOTV_IN_A(s(X4466)) → QUOTQ_IN_A(X4466)
DIVN30_IN_GA(s(s(0)), s(s(X5253))) → U68_GA(X5253, quotS_in_a(X5253))
DIVN30_IN_GA(s(s(0)), s(s(X5253))) → QUOTS_IN_A(X5253)
DIVN30_IN_GA(s(0), s(s(X5422))) → U69_GA(X5422, quotT_in_a(X5422))
DIVN30_IN_GA(s(0), s(s(X5422))) → QUOTT_IN_A(X5422)
DIVN30_IN_GA(0, s(s(X5551))) → U70_GA(X5551, quotU_in_a(X5551))
DIVN30_IN_GA(0, s(s(X5551))) → QUOTU_IN_A(X5551)
U103_GAA(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_GAA(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
U103_GAA(T596, T598, X3837, divN30_out_ga(T596, T598)) → PN43_IN_GGA(T598, T596, X3837)
PN43_IN_GGA(T598, T596, T744) → U105_GGA(T598, T596, T744, timesE_in_gga(T598, T596, T744))
PN43_IN_GGA(T598, T596, T744) → TIMESE_IN_GGA(T598, T596, T744)
U105_GGA(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_GGA(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U105_GGA(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → NEQL_IN_GG(s(s(s(T596))), T744)
U101_G(T590, not_dividesN26_out_g(T590)) → U102_G(T590, prN28_in_g(T590))
U101_G(T590, not_dividesN26_out_g(T590)) → PRN28_IN_G(T590)
PRN28_IN_G(s(T761)) → U66_G(T761, pN29_in_g(T761))
PRN28_IN_G(s(T761)) → PN29_IN_G(T761)
PN29_IN_G(T761) → U107_G(T761, not_dividesN31_in_g(T761))
PN29_IN_G(T761) → NOT_DIVIDESN31_IN_G(T761)
NOT_DIVIDESN31_IN_G(T767) → U71_G(T767, pN32_in_gaa(T767, X5607, X5608))
NOT_DIVIDESN31_IN_G(T767) → PN32_IN_GAA(T767, X5607, X5608)
PN32_IN_GAA(T767, T769, X5608) → U109_GAA(T767, T769, X5608, divN35_in_ga(T767, T769))
PN32_IN_GAA(T767, T769, X5608) → DIVN35_IN_GA(T767, T769)
DIVN35_IN_GA(s(s(s(s(s(s(T843)))))), X5896) → U73_GA(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
DIVN35_IN_GA(s(s(s(s(s(s(T843)))))), X5896) → QUOTW_IN_GGA(T843, s(s(s(s(s(s(s(T843))))))), X5896)
QUOTW_IN_GGA(s(T858), T859, X5931) → U23_GGA(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
QUOTW_IN_GGA(s(T858), T859, X5931) → QUOTW_IN_GGA(T858, T859, X5931)
QUOTW_IN_GGA(0, s(s(s(s(0)))), s(s(X6140))) → U24_GGA(X6140, quotX_in_a(X6140))
QUOTW_IN_GGA(0, s(s(s(s(0)))), s(s(X6140))) → QUOTX_IN_A(X6140)
QUOTW_IN_GGA(0, s(s(s(0))), s(s(X6171))) → U25_GGA(X6171, quotY_in_a(X6171))
QUOTW_IN_GGA(0, s(s(s(0))), s(s(X6171))) → QUOTY_IN_A(X6171)
QUOTW_IN_GGA(0, s(s(0)), s(s(X6187))) → U26_GGA(X6187, quotZ_in_a(X6187))
QUOTW_IN_GGA(0, s(s(0)), s(s(X6187))) → QUOTZ_IN_A(X6187)
QUOTW_IN_GGA(0, s(0), s(s(X6203))) → U27_GGA(X6203, quotN1_in_a(X6203))
QUOTW_IN_GGA(0, s(0), s(s(X6203))) → QUOTN1_IN_A(X6203)
QUOTW_IN_GGA(0, 0, s(s(s(X6284)))) → U28_GGA(X6284, quotV_in_a(X6284))
QUOTW_IN_GGA(0, 0, s(s(s(X6284)))) → QUOTV_IN_A(X6284)
DIVN35_IN_GA(s(s(s(0))), s(s(X6999))) → U74_GA(X6999, quotX_in_a(X6999))
DIVN35_IN_GA(s(s(s(0))), s(s(X6999))) → QUOTX_IN_A(X6999)
DIVN35_IN_GA(s(s(0)), s(s(X7210))) → U75_GA(X7210, quotY_in_a(X7210))
DIVN35_IN_GA(s(s(0)), s(s(X7210))) → QUOTY_IN_A(X7210)
DIVN35_IN_GA(s(0), s(s(X7381))) → U76_GA(X7381, quotZ_in_a(X7381))
DIVN35_IN_GA(s(0), s(s(X7381))) → QUOTZ_IN_A(X7381)
DIVN35_IN_GA(0, s(s(X7510))) → U77_GA(X7510, quotN1_in_a(X7510))
DIVN35_IN_GA(0, s(s(X7510))) → QUOTN1_IN_A(X7510)
U109_GAA(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_GAA(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
U109_GAA(T767, T769, X5608, divN35_out_ga(T767, T769)) → PN44_IN_GGA(T769, T767, X5608)
PN44_IN_GGA(T769, T767, T920) → U111_GGA(T769, T767, T920, timesE_in_gga(T769, T767, T920))
PN44_IN_GGA(T769, T767, T920) → TIMESE_IN_GGA(T769, T767, T920)
U111_GGA(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_GGA(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U111_GGA(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → NEQL_IN_GG(s(s(s(s(T767)))), T920)
U107_G(T761, not_dividesN31_out_g(T761)) → U108_G(T761, prN33_in_g(T761))
U107_G(T761, not_dividesN31_out_g(T761)) → PRN33_IN_G(T761)
PRN33_IN_G(s(T937)) → U72_G(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
PRN33_IN_G(s(T937)) → PN34_IN_GG(T937, s(s(s(s(s(s(s(T937))))))))
PN34_IN_GG(T937, T939) → U113_GG(T937, T939, not_dividesN36_in_gg(T937, T939))
PN34_IN_GG(T937, T939) → NOT_DIVIDESN36_IN_GG(T937, T939)
NOT_DIVIDESN36_IN_GG(T950, T951) → U78_GG(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
NOT_DIVIDESN36_IN_GG(T950, T951) → PN37_IN_GGAA(T951, T950, X7570, X7571)
PN37_IN_GGAA(T951, T950, T954, X7571) → U115_GGAA(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
PN37_IN_GGAA(T951, T950, T954, X7571) → DIVN39_IN_GGA(T951, T950, T954)
DIVN39_IN_GGA(s(T992), T993, X7673) → U80_GGA(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
DIVN39_IN_GGA(s(T992), T993, X7673) → QUOTN3_IN_GGA(T992, T993, X7673)
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_GGA(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → QUOTN2_IN_GGGA(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → U31_GGGA(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → QUOTN2_IN_GGGA(T1125, T1126, T1127, X7950)
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_GGGA(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → QUOTN3_IN_GGA(T1170, T1171, X8044)
QUOTN3_IN_GGA(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_GGA(T1190, X8147, quotN5_in_ga(T1190, X8147))
QUOTN3_IN_GGA(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → QUOTN5_IN_GA(T1190, X8147)
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_GA(T1229, X8446, quotN5_in_ga(T1229, X8446))
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → QUOTN5_IN_GA(T1229, X8446)
QUOTN3_IN_GGA(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_GGA(T1239, X8483, quotN6_in_ga(T1239, X8483))
QUOTN3_IN_GGA(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → QUOTN6_IN_GA(T1239, X8483)
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_GA(T1273, X8743, quotN6_in_ga(T1273, X8743))
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → QUOTN6_IN_GA(T1273, X8743)
QUOTN3_IN_GGA(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_GGA(T1282, X8777, quotN7_in_ga(T1282, X8777))
QUOTN3_IN_GGA(s(s(s(T1282))), s(s(s(0))), s(X8777)) → QUOTN7_IN_GA(T1282, X8777)
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → U44_GA(T1311, X8998, quotN7_in_ga(T1311, X8998))
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → QUOTN7_IN_GA(T1311, X8998)
QUOTN3_IN_GGA(s(s(T1319)), s(s(0)), s(X9029)) → U38_GGA(T1319, X9029, quotN8_in_ga(T1319, X9029))
QUOTN3_IN_GGA(s(s(T1319)), s(s(0)), s(X9029)) → QUOTN8_IN_GA(T1319, X9029)
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → U45_GA(T1343, X9211, quotN8_in_ga(T1343, X9211))
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → QUOTN8_IN_GA(T1343, X9211)
QUOTN3_IN_GGA(s(T1350), s(0), s(X9239)) → U39_GGA(T1350, X9239, quotN9_in_ga(T1350, X9239))
QUOTN3_IN_GGA(s(T1350), s(0), s(X9239)) → QUOTN9_IN_GA(T1350, X9239)
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → U46_GA(T1369, X9382, quotN9_in_ga(T1369, X9382))
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → QUOTN9_IN_GA(T1369, X9382)
QUOTN3_IN_GGA(T1375, 0, s(X9407)) → U40_GGA(T1375, X9407, quotN10_in_ga(T1375, X9407))
QUOTN3_IN_GGA(T1375, 0, s(X9407)) → QUOTN10_IN_GA(T1375, X9407)
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → U47_GA(T1389, X9511, quotN10_in_ga(T1389, X9511))
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → QUOTN10_IN_GA(T1389, X9511)
QUOTN2_IN_GGGA(s(T1176), 0, 0, s(s(X8060))) → U33_GGGA(T1176, X8060, quotN4_in_ga(T1176, X8060))
QUOTN2_IN_GGGA(s(T1176), 0, 0, s(s(X8060))) → QUOTN4_IN_GA(T1176, X8060)
QUOTN4_IN_GA(s(T1185), s(X8125)) → U41_GA(T1185, X8125, quotN4_in_ga(T1185, X8125))
QUOTN4_IN_GA(s(T1185), s(X8125)) → QUOTN4_IN_GA(T1185, X8125)
U115_GGAA(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_GGAA(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
U115_GGAA(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → PN45_IN_GGAG(T954, T950, X7571, T951)
PN45_IN_GGAG(T954, T950, T1396, T951) → U117_GGAG(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
PN45_IN_GGAG(T954, T950, T1396, T951) → TIMESE_IN_GGA(T954, T950, T1396)
U117_GGAG(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_GGAG(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U117_GGAG(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → NEQM_IN_GG(T951, T1396)
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_GG(T937, T939, prN38_in_gg(T939, T937))
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → PRN38_IN_GG(T939, T937)
PRN38_IN_GG(T1412, s(T1413)) → U79_GG(T1412, T1413, pN34_in_gg(T1413, T1412))
PRN38_IN_GG(T1412, s(T1413)) → PN34_IN_GG(T1413, T1412)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
PRIMEA_IN_G(s(s(s(T14)))) → U1_G(T14, pB_in_g(T14))
PRIMEA_IN_G(s(s(s(T14)))) → PB_IN_G(T14)
PB_IN_G(T14) → U81_G(T14, not_dividesN11_in_g(T14))
PB_IN_G(T14) → NOT_DIVIDESN11_IN_G(T14)
NOT_DIVIDESN11_IN_G(T20) → U49_G(T20, pN12_in_gaa(T20, X34, X35))
NOT_DIVIDESN11_IN_G(T20) → PN12_IN_GAA(T20, X34, X35)
PN12_IN_GAA(T20, T22, X35) → U83_GAA(T20, T22, X35, divN15_in_ga(T20, T22))
PN12_IN_GAA(T20, T22, X35) → DIVN15_IN_GA(T20, T22)
DIVN15_IN_GA(s(s(s(s(s(s(T96)))))), X323) → U51_GA(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
DIVN15_IN_GA(s(s(s(s(s(s(T96)))))), X323) → QUOTC_IN_GGA(T96, s(s(s(s(s(s(s(T96))))))), X323)
QUOTC_IN_GGA(s(T111), T112, X358) → U2_GGA(T111, T112, X358, quotC_in_gga(T111, T112, X358))
QUOTC_IN_GGA(s(T111), T112, X358) → QUOTC_IN_GGA(T111, T112, X358)
QUOTC_IN_GGA(0, 0, s(s(X443))) → U3_GGA(X443, quotD_in_a(X443))
QUOTC_IN_GGA(0, 0, s(s(X443))) → QUOTD_IN_A(X443)
DIVN15_IN_GA(s(s(0)), s(X684)) → U52_GA(X684, quotY_in_a(X684))
DIVN15_IN_GA(s(s(0)), s(X684)) → QUOTY_IN_A(X684)
DIVN15_IN_GA(s(0), s(X753)) → U53_GA(X753, quotT_in_a(X753))
DIVN15_IN_GA(s(0), s(X753)) → QUOTT_IN_A(X753)
DIVN15_IN_GA(0, s(X822)) → U54_GA(X822, quotP_in_a(X822))
DIVN15_IN_GA(0, s(X822)) → QUOTP_IN_A(X822)
U83_GAA(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_GAA(T20, T22, X35, pN40_in_gga(T22, T20, X35))
U83_GAA(T20, T22, X35, divN15_out_ga(T20, T22)) → PN40_IN_GGA(T22, T20, X35)
PN40_IN_GGA(T22, T20, T157) → U85_GGA(T22, T20, T157, timesE_in_gga(T22, T20, T157))
PN40_IN_GGA(T22, T20, T157) → TIMESE_IN_GGA(T22, T20, T157)
TIMESE_IN_GGA(s(T169), T170, X908) → U4_GGA(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
TIMESE_IN_GGA(s(T169), T170, X908) → PF_IN_GGAA(T169, T170, X907, X908)
PF_IN_GGAA(T169, T170, T173, X908) → U87_GGAA(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
PF_IN_GGAA(T169, T170, T173, X908) → TIMESE_IN_GGA(T169, T170, T173)
U87_GGAA(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_GGAA(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
U87_GGAA(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → ADDG_IN_GGA(T173, T170, X908)
ADDG_IN_GGA(s(T188), T189, s(X932)) → U5_GGA(T188, T189, X932, addG_in_gga(T188, T189, X932))
ADDG_IN_GGA(s(T188), T189, s(X932)) → ADDG_IN_GGA(T188, T189, X932)
U85_GGA(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_GGA(T22, T20, T157, neqL_in_gg(T20, T157))
U85_GGA(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → NEQL_IN_GG(T20, T157)
NEQL_IN_GG(T216, s(s(T217))) → U10_GG(T216, T217, neqM_in_gg(T216, T217))
NEQL_IN_GG(T216, s(s(T217))) → NEQM_IN_GG(T216, T217)
NEQM_IN_GG(T229, s(T230)) → U48_GG(T229, T230, neqH_in_gg(T229, T230))
NEQM_IN_GG(T229, s(T230)) → NEQH_IN_GG(T229, T230)
NEQH_IN_GG(s(T247), s(T248)) → U6_GG(T247, T248, neqH_in_gg(T247, T248))
NEQH_IN_GG(s(T247), s(T248)) → NEQH_IN_GG(T247, T248)
U81_G(T14, not_dividesN11_out_g(T14)) → U82_G(T14, prN13_in_g(T14))
U81_G(T14, not_dividesN11_out_g(T14)) → PRN13_IN_G(T14)
PRN13_IN_G(s(T263)) → U50_G(T263, pN14_in_g(T263))
PRN13_IN_G(s(T263)) → PN14_IN_G(T263)
PN14_IN_G(T263) → U89_G(T263, not_dividesN16_in_g(T263))
PN14_IN_G(T263) → NOT_DIVIDESN16_IN_G(T263)
NOT_DIVIDESN16_IN_G(T269) → U55_G(T269, pN17_in_gaa(T269, X1030, X1031))
NOT_DIVIDESN16_IN_G(T269) → PN17_IN_GAA(T269, X1030, X1031)
PN17_IN_GAA(T269, T271, X1031) → U91_GAA(T269, T271, X1031, divN20_in_ga(T269, T271))
PN17_IN_GAA(T269, T271, X1031) → DIVN20_IN_GA(T269, T271)
DIVN20_IN_GA(s(s(s(s(s(s(T345)))))), X1319) → U57_GA(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
DIVN20_IN_GA(s(s(s(s(s(s(T345)))))), X1319) → QUOTI_IN_GGA(T345, s(s(s(s(s(s(s(T345))))))), X1319)
QUOTI_IN_GGA(s(T360), T361, X1354) → U7_GGA(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
QUOTI_IN_GGA(s(T360), T361, X1354) → QUOTI_IN_GGA(T360, T361, X1354)
QUOTI_IN_GGA(0, s(0), s(s(X1470))) → U8_GGA(X1470, quotJ_in_a(X1470))
QUOTI_IN_GGA(0, s(0), s(s(X1470))) → QUOTJ_IN_A(X1470)
QUOTI_IN_GGA(0, 0, s(s(X1501))) → U9_GGA(X1501, quotK_in_a(X1501))
QUOTI_IN_GGA(0, 0, s(s(X1501))) → QUOTK_IN_A(X1501)
QUOTK_IN_A(s(X1564)) → U15_A(X1564, quotD_in_a(X1564))
QUOTK_IN_A(s(X1564)) → QUOTD_IN_A(X1564)
DIVN20_IN_GA(s(0), s(X2028)) → U58_GA(X2028, quotZ_in_a(X2028))
DIVN20_IN_GA(s(0), s(X2028)) → QUOTZ_IN_A(X2028)
DIVN20_IN_GA(0, s(X2139)) → U59_GA(X2139, quotU_in_a(X2139))
DIVN20_IN_GA(0, s(X2139)) → QUOTU_IN_A(X2139)
QUOTU_IN_A(s(X2241)) → U21_A(X2241, quotJ_in_a(X2241))
QUOTU_IN_A(s(X2241)) → QUOTJ_IN_A(X2241)
U91_GAA(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_GAA(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
U91_GAA(T269, T271, X1031, divN20_out_ga(T269, T271)) → PN41_IN_GGA(T271, T269, X1031)
PN41_IN_GGA(T271, T269, T407) → U93_GGA(T271, T269, T407, timesE_in_gga(T271, T269, T407))
PN41_IN_GGA(T271, T269, T407) → TIMESE_IN_GGA(T271, T269, T407)
U93_GGA(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_GGA(T271, T269, T407, neqL_in_gg(s(T269), T407))
U93_GGA(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → NEQL_IN_GG(s(T269), T407)
U89_G(T263, not_dividesN16_out_g(T263)) → U90_G(T263, prN18_in_g(T263))
U89_G(T263, not_dividesN16_out_g(T263)) → PRN18_IN_G(T263)
PRN18_IN_G(s(T424)) → U56_G(T424, pN19_in_g(T424))
PRN18_IN_G(s(T424)) → PN19_IN_G(T424)
PN19_IN_G(T424) → U95_G(T424, not_dividesN21_in_g(T424))
PN19_IN_G(T424) → NOT_DIVIDESN21_IN_G(T424)
NOT_DIVIDESN21_IN_G(T430) → U60_G(T430, pN22_in_gaa(T430, X2295, X2296))
NOT_DIVIDESN21_IN_G(T430) → PN22_IN_GAA(T430, X2295, X2296)
PN22_IN_GAA(T430, T432, X2296) → U97_GAA(T430, T432, X2296, divN25_in_ga(T430, T432))
PN22_IN_GAA(T430, T432, X2296) → DIVN25_IN_GA(T430, T432)
DIVN25_IN_GA(s(s(s(s(s(s(T506)))))), X2584) → U62_GA(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
DIVN25_IN_GA(s(s(s(s(s(s(T506)))))), X2584) → QUOTN_IN_GGA(T506, s(s(s(s(s(s(s(T506))))))), X2584)
QUOTN_IN_GGA(s(T521), T522, X2619) → U11_GGA(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
QUOTN_IN_GGA(s(T521), T522, X2619) → QUOTN_IN_GGA(T521, T522, X2619)
QUOTN_IN_GGA(0, s(s(0)), s(s(X2766))) → U12_GGA(X2766, quotO_in_a(X2766))
QUOTN_IN_GGA(0, s(s(0)), s(s(X2766))) → QUOTO_IN_A(X2766)
QUOTN_IN_GGA(0, s(0), s(s(X2797))) → U13_GGA(X2797, quotP_in_a(X2797))
QUOTN_IN_GGA(0, s(0), s(s(X2797))) → QUOTP_IN_A(X2797)
QUOTN_IN_GGA(0, 0, s(s(X2813))) → U14_GGA(X2813, quotQ_in_a(X2813))
QUOTN_IN_GGA(0, 0, s(s(X2813))) → QUOTQ_IN_A(X2813)
QUOTQ_IN_A(s(X2878)) → U22_A(X2878, quotK_in_a(X2878))
QUOTQ_IN_A(s(X2878)) → QUOTK_IN_A(X2878)
DIVN25_IN_GA(s(0), s(s(X3653))) → U63_GA(X3653, quotO_in_a(X3653))
DIVN25_IN_GA(s(0), s(s(X3653))) → QUOTO_IN_A(X3653)
DIVN25_IN_GA(0, s(X3676)) → U64_GA(X3676, quotN1_in_a(X3676))
DIVN25_IN_GA(0, s(X3676)) → QUOTN1_IN_A(X3676)
QUOTN1_IN_A(s(X3780)) → U29_A(X3780, quotP_in_a(X3780))
QUOTN1_IN_A(s(X3780)) → QUOTP_IN_A(X3780)
U97_GAA(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_GAA(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
U97_GAA(T430, T432, X2296, divN25_out_ga(T430, T432)) → PN42_IN_GGA(T432, T430, X2296)
PN42_IN_GGA(T432, T430, T573) → U99_GGA(T432, T430, T573, timesE_in_gga(T432, T430, T573))
PN42_IN_GGA(T432, T430, T573) → TIMESE_IN_GGA(T432, T430, T573)
U99_GGA(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_GGA(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U99_GGA(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → NEQL_IN_GG(s(s(T430)), T573)
U95_G(T424, not_dividesN21_out_g(T424)) → U96_G(T424, prN23_in_g(T424))
U95_G(T424, not_dividesN21_out_g(T424)) → PRN23_IN_G(T424)
PRN23_IN_G(s(T590)) → U61_G(T590, pN24_in_g(T590))
PRN23_IN_G(s(T590)) → PN24_IN_G(T590)
PN24_IN_G(T590) → U101_G(T590, not_dividesN26_in_g(T590))
PN24_IN_G(T590) → NOT_DIVIDESN26_IN_G(T590)
NOT_DIVIDESN26_IN_G(T596) → U65_G(T596, pN27_in_gaa(T596, X3836, X3837))
NOT_DIVIDESN26_IN_G(T596) → PN27_IN_GAA(T596, X3836, X3837)
PN27_IN_GAA(T596, T598, X3837) → U103_GAA(T596, T598, X3837, divN30_in_ga(T596, T598))
PN27_IN_GAA(T596, T598, X3837) → DIVN30_IN_GA(T596, T598)
DIVN30_IN_GA(s(s(s(s(s(s(T672)))))), X4125) → U67_GA(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
DIVN30_IN_GA(s(s(s(s(s(s(T672)))))), X4125) → QUOTR_IN_GGA(T672, s(s(s(s(s(s(s(T672))))))), X4125)
QUOTR_IN_GGA(s(T687), T688, X4160) → U16_GGA(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
QUOTR_IN_GGA(s(T687), T688, X4160) → QUOTR_IN_GGA(T687, T688, X4160)
QUOTR_IN_GGA(0, s(s(s(0))), s(s(X4338))) → U17_GGA(X4338, quotS_in_a(X4338))
QUOTR_IN_GGA(0, s(s(s(0))), s(s(X4338))) → QUOTS_IN_A(X4338)
QUOTR_IN_GGA(0, s(s(0)), s(s(X4369))) → U18_GGA(X4369, quotT_in_a(X4369))
QUOTR_IN_GGA(0, s(s(0)), s(s(X4369))) → QUOTT_IN_A(X4369)
QUOTR_IN_GGA(0, s(0), s(s(X4385))) → U19_GGA(X4385, quotU_in_a(X4385))
QUOTR_IN_GGA(0, s(0), s(s(X4385))) → QUOTU_IN_A(X4385)
QUOTR_IN_GGA(0, 0, s(s(X4401))) → U20_GGA(X4401, quotV_in_a(X4401))
QUOTR_IN_GGA(0, 0, s(s(X4401))) → QUOTV_IN_A(X4401)
QUOTV_IN_A(s(X4466)) → U30_A(X4466, quotQ_in_a(X4466))
QUOTV_IN_A(s(X4466)) → QUOTQ_IN_A(X4466)
DIVN30_IN_GA(s(s(0)), s(s(X5253))) → U68_GA(X5253, quotS_in_a(X5253))
DIVN30_IN_GA(s(s(0)), s(s(X5253))) → QUOTS_IN_A(X5253)
DIVN30_IN_GA(s(0), s(s(X5422))) → U69_GA(X5422, quotT_in_a(X5422))
DIVN30_IN_GA(s(0), s(s(X5422))) → QUOTT_IN_A(X5422)
DIVN30_IN_GA(0, s(s(X5551))) → U70_GA(X5551, quotU_in_a(X5551))
DIVN30_IN_GA(0, s(s(X5551))) → QUOTU_IN_A(X5551)
U103_GAA(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_GAA(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
U103_GAA(T596, T598, X3837, divN30_out_ga(T596, T598)) → PN43_IN_GGA(T598, T596, X3837)
PN43_IN_GGA(T598, T596, T744) → U105_GGA(T598, T596, T744, timesE_in_gga(T598, T596, T744))
PN43_IN_GGA(T598, T596, T744) → TIMESE_IN_GGA(T598, T596, T744)
U105_GGA(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_GGA(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U105_GGA(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → NEQL_IN_GG(s(s(s(T596))), T744)
U101_G(T590, not_dividesN26_out_g(T590)) → U102_G(T590, prN28_in_g(T590))
U101_G(T590, not_dividesN26_out_g(T590)) → PRN28_IN_G(T590)
PRN28_IN_G(s(T761)) → U66_G(T761, pN29_in_g(T761))
PRN28_IN_G(s(T761)) → PN29_IN_G(T761)
PN29_IN_G(T761) → U107_G(T761, not_dividesN31_in_g(T761))
PN29_IN_G(T761) → NOT_DIVIDESN31_IN_G(T761)
NOT_DIVIDESN31_IN_G(T767) → U71_G(T767, pN32_in_gaa(T767, X5607, X5608))
NOT_DIVIDESN31_IN_G(T767) → PN32_IN_GAA(T767, X5607, X5608)
PN32_IN_GAA(T767, T769, X5608) → U109_GAA(T767, T769, X5608, divN35_in_ga(T767, T769))
PN32_IN_GAA(T767, T769, X5608) → DIVN35_IN_GA(T767, T769)
DIVN35_IN_GA(s(s(s(s(s(s(T843)))))), X5896) → U73_GA(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
DIVN35_IN_GA(s(s(s(s(s(s(T843)))))), X5896) → QUOTW_IN_GGA(T843, s(s(s(s(s(s(s(T843))))))), X5896)
QUOTW_IN_GGA(s(T858), T859, X5931) → U23_GGA(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
QUOTW_IN_GGA(s(T858), T859, X5931) → QUOTW_IN_GGA(T858, T859, X5931)
QUOTW_IN_GGA(0, s(s(s(s(0)))), s(s(X6140))) → U24_GGA(X6140, quotX_in_a(X6140))
QUOTW_IN_GGA(0, s(s(s(s(0)))), s(s(X6140))) → QUOTX_IN_A(X6140)
QUOTW_IN_GGA(0, s(s(s(0))), s(s(X6171))) → U25_GGA(X6171, quotY_in_a(X6171))
QUOTW_IN_GGA(0, s(s(s(0))), s(s(X6171))) → QUOTY_IN_A(X6171)
QUOTW_IN_GGA(0, s(s(0)), s(s(X6187))) → U26_GGA(X6187, quotZ_in_a(X6187))
QUOTW_IN_GGA(0, s(s(0)), s(s(X6187))) → QUOTZ_IN_A(X6187)
QUOTW_IN_GGA(0, s(0), s(s(X6203))) → U27_GGA(X6203, quotN1_in_a(X6203))
QUOTW_IN_GGA(0, s(0), s(s(X6203))) → QUOTN1_IN_A(X6203)
QUOTW_IN_GGA(0, 0, s(s(s(X6284)))) → U28_GGA(X6284, quotV_in_a(X6284))
QUOTW_IN_GGA(0, 0, s(s(s(X6284)))) → QUOTV_IN_A(X6284)
DIVN35_IN_GA(s(s(s(0))), s(s(X6999))) → U74_GA(X6999, quotX_in_a(X6999))
DIVN35_IN_GA(s(s(s(0))), s(s(X6999))) → QUOTX_IN_A(X6999)
DIVN35_IN_GA(s(s(0)), s(s(X7210))) → U75_GA(X7210, quotY_in_a(X7210))
DIVN35_IN_GA(s(s(0)), s(s(X7210))) → QUOTY_IN_A(X7210)
DIVN35_IN_GA(s(0), s(s(X7381))) → U76_GA(X7381, quotZ_in_a(X7381))
DIVN35_IN_GA(s(0), s(s(X7381))) → QUOTZ_IN_A(X7381)
DIVN35_IN_GA(0, s(s(X7510))) → U77_GA(X7510, quotN1_in_a(X7510))
DIVN35_IN_GA(0, s(s(X7510))) → QUOTN1_IN_A(X7510)
U109_GAA(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_GAA(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
U109_GAA(T767, T769, X5608, divN35_out_ga(T767, T769)) → PN44_IN_GGA(T769, T767, X5608)
PN44_IN_GGA(T769, T767, T920) → U111_GGA(T769, T767, T920, timesE_in_gga(T769, T767, T920))
PN44_IN_GGA(T769, T767, T920) → TIMESE_IN_GGA(T769, T767, T920)
U111_GGA(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_GGA(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U111_GGA(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → NEQL_IN_GG(s(s(s(s(T767)))), T920)
U107_G(T761, not_dividesN31_out_g(T761)) → U108_G(T761, prN33_in_g(T761))
U107_G(T761, not_dividesN31_out_g(T761)) → PRN33_IN_G(T761)
PRN33_IN_G(s(T937)) → U72_G(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
PRN33_IN_G(s(T937)) → PN34_IN_GG(T937, s(s(s(s(s(s(s(T937))))))))
PN34_IN_GG(T937, T939) → U113_GG(T937, T939, not_dividesN36_in_gg(T937, T939))
PN34_IN_GG(T937, T939) → NOT_DIVIDESN36_IN_GG(T937, T939)
NOT_DIVIDESN36_IN_GG(T950, T951) → U78_GG(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
NOT_DIVIDESN36_IN_GG(T950, T951) → PN37_IN_GGAA(T951, T950, X7570, X7571)
PN37_IN_GGAA(T951, T950, T954, X7571) → U115_GGAA(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
PN37_IN_GGAA(T951, T950, T954, X7571) → DIVN39_IN_GGA(T951, T950, T954)
DIVN39_IN_GGA(s(T992), T993, X7673) → U80_GGA(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
DIVN39_IN_GGA(s(T992), T993, X7673) → QUOTN3_IN_GGA(T992, T993, X7673)
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_GGA(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → QUOTN2_IN_GGGA(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → U31_GGGA(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → QUOTN2_IN_GGGA(T1125, T1126, T1127, X7950)
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_GGGA(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → QUOTN3_IN_GGA(T1170, T1171, X8044)
QUOTN3_IN_GGA(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_GGA(T1190, X8147, quotN5_in_ga(T1190, X8147))
QUOTN3_IN_GGA(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → QUOTN5_IN_GA(T1190, X8147)
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_GA(T1229, X8446, quotN5_in_ga(T1229, X8446))
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → QUOTN5_IN_GA(T1229, X8446)
QUOTN3_IN_GGA(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_GGA(T1239, X8483, quotN6_in_ga(T1239, X8483))
QUOTN3_IN_GGA(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → QUOTN6_IN_GA(T1239, X8483)
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_GA(T1273, X8743, quotN6_in_ga(T1273, X8743))
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → QUOTN6_IN_GA(T1273, X8743)
QUOTN3_IN_GGA(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_GGA(T1282, X8777, quotN7_in_ga(T1282, X8777))
QUOTN3_IN_GGA(s(s(s(T1282))), s(s(s(0))), s(X8777)) → QUOTN7_IN_GA(T1282, X8777)
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → U44_GA(T1311, X8998, quotN7_in_ga(T1311, X8998))
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → QUOTN7_IN_GA(T1311, X8998)
QUOTN3_IN_GGA(s(s(T1319)), s(s(0)), s(X9029)) → U38_GGA(T1319, X9029, quotN8_in_ga(T1319, X9029))
QUOTN3_IN_GGA(s(s(T1319)), s(s(0)), s(X9029)) → QUOTN8_IN_GA(T1319, X9029)
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → U45_GA(T1343, X9211, quotN8_in_ga(T1343, X9211))
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → QUOTN8_IN_GA(T1343, X9211)
QUOTN3_IN_GGA(s(T1350), s(0), s(X9239)) → U39_GGA(T1350, X9239, quotN9_in_ga(T1350, X9239))
QUOTN3_IN_GGA(s(T1350), s(0), s(X9239)) → QUOTN9_IN_GA(T1350, X9239)
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → U46_GA(T1369, X9382, quotN9_in_ga(T1369, X9382))
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → QUOTN9_IN_GA(T1369, X9382)
QUOTN3_IN_GGA(T1375, 0, s(X9407)) → U40_GGA(T1375, X9407, quotN10_in_ga(T1375, X9407))
QUOTN3_IN_GGA(T1375, 0, s(X9407)) → QUOTN10_IN_GA(T1375, X9407)
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → U47_GA(T1389, X9511, quotN10_in_ga(T1389, X9511))
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → QUOTN10_IN_GA(T1389, X9511)
QUOTN2_IN_GGGA(s(T1176), 0, 0, s(s(X8060))) → U33_GGGA(T1176, X8060, quotN4_in_ga(T1176, X8060))
QUOTN2_IN_GGGA(s(T1176), 0, 0, s(s(X8060))) → QUOTN4_IN_GA(T1176, X8060)
QUOTN4_IN_GA(s(T1185), s(X8125)) → U41_GA(T1185, X8125, quotN4_in_ga(T1185, X8125))
QUOTN4_IN_GA(s(T1185), s(X8125)) → QUOTN4_IN_GA(T1185, X8125)
U115_GGAA(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_GGAA(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
U115_GGAA(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → PN45_IN_GGAG(T954, T950, X7571, T951)
PN45_IN_GGAG(T954, T950, T1396, T951) → U117_GGAG(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
PN45_IN_GGAG(T954, T950, T1396, T951) → TIMESE_IN_GGA(T954, T950, T1396)
U117_GGAG(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_GGAG(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U117_GGAG(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → NEQM_IN_GG(T951, T1396)
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_GG(T937, T939, prN38_in_gg(T939, T937))
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → PRN38_IN_GG(T939, T937)
PRN38_IN_GG(T1412, s(T1413)) → U79_GG(T1412, T1413, pN34_in_gg(T1413, T1412))
PRN38_IN_GG(T1412, s(T1413)) → PN34_IN_GG(T1413, T1412)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN4_IN_GA(s(T1185), s(X8125)) → QUOTN4_IN_GA(T1185, X8125)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN4_IN_GA(s(T1185), s(X8125)) → QUOTN4_IN_GA(T1185, X8125)
QUOTN4_IN_GA(s(T1185)) → QUOTN4_IN_GA(T1185)
From the DPs we obtained the following set of size-change graphs:
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → QUOTN10_IN_GA(T1389, X9511)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN10_IN_GA(s(s(T1389)), s(X9511)) → QUOTN10_IN_GA(T1389, X9511)
QUOTN10_IN_GA(s(s(T1389))) → QUOTN10_IN_GA(T1389)
From the DPs we obtained the following set of size-change graphs:
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → QUOTN9_IN_GA(T1369, X9382)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN9_IN_GA(s(s(s(T1369))), s(X9382)) → QUOTN9_IN_GA(T1369, X9382)
QUOTN9_IN_GA(s(s(s(T1369)))) → QUOTN9_IN_GA(T1369)
From the DPs we obtained the following set of size-change graphs:
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → QUOTN8_IN_GA(T1343, X9211)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN8_IN_GA(s(s(s(s(T1343)))), s(X9211)) → QUOTN8_IN_GA(T1343, X9211)
QUOTN8_IN_GA(s(s(s(s(T1343))))) → QUOTN8_IN_GA(T1343)
From the DPs we obtained the following set of size-change graphs:
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → QUOTN7_IN_GA(T1311, X8998)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN7_IN_GA(s(s(s(s(s(T1311))))), s(X8998)) → QUOTN7_IN_GA(T1311, X8998)
QUOTN7_IN_GA(s(s(s(s(s(T1311)))))) → QUOTN7_IN_GA(T1311)
From the DPs we obtained the following set of size-change graphs:
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → QUOTN6_IN_GA(T1273, X8743)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN6_IN_GA(s(s(s(s(s(s(T1273)))))), s(X8743)) → QUOTN6_IN_GA(T1273, X8743)
QUOTN6_IN_GA(s(s(s(s(s(s(T1273))))))) → QUOTN6_IN_GA(T1273)
From the DPs we obtained the following set of size-change graphs:
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → QUOTN5_IN_GA(T1229, X8446)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → QUOTN5_IN_GA(T1229, X8446)
QUOTN5_IN_GA(s(s(s(s(s(s(s(T1229)))))))) → QUOTN5_IN_GA(T1229)
From the DPs we obtained the following set of size-change graphs:
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → QUOTN2_IN_GGGA(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → QUOTN2_IN_GGGA(T1125, T1126, T1127, X7950)
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → QUOTN3_IN_GGA(T1170, T1171, X8044)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → QUOTN2_IN_GGGA(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127, X7950) → QUOTN2_IN_GGGA(T1125, T1126, T1127, X7950)
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171), s(X8044)) → QUOTN3_IN_GGA(T1170, T1171, X8044)
QUOTN3_IN_GGA(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095))))))) → QUOTN2_IN_GGGA(T1094, T1095, s(s(s(s(s(s(s(T1095))))))))
QUOTN2_IN_GGGA(s(T1125), s(T1126), T1127) → QUOTN2_IN_GGGA(T1125, T1126, T1127)
QUOTN2_IN_GGGA(s(s(T1170)), 0, s(T1171)) → QUOTN3_IN_GGA(T1170, T1171)
From the DPs we obtained the following set of size-change graphs:
QUOTW_IN_GGA(s(T858), T859, X5931) → QUOTW_IN_GGA(T858, T859, X5931)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTW_IN_GGA(s(T858), T859, X5931) → QUOTW_IN_GGA(T858, T859, X5931)
QUOTW_IN_GGA(s(T858), T859) → QUOTW_IN_GGA(T858, T859)
From the DPs we obtained the following set of size-change graphs:
QUOTR_IN_GGA(s(T687), T688, X4160) → QUOTR_IN_GGA(T687, T688, X4160)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTR_IN_GGA(s(T687), T688, X4160) → QUOTR_IN_GGA(T687, T688, X4160)
QUOTR_IN_GGA(s(T687), T688) → QUOTR_IN_GGA(T687, T688)
From the DPs we obtained the following set of size-change graphs:
QUOTN_IN_GGA(s(T521), T522, X2619) → QUOTN_IN_GGA(T521, T522, X2619)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTN_IN_GGA(s(T521), T522, X2619) → QUOTN_IN_GGA(T521, T522, X2619)
QUOTN_IN_GGA(s(T521), T522) → QUOTN_IN_GGA(T521, T522)
From the DPs we obtained the following set of size-change graphs:
QUOTI_IN_GGA(s(T360), T361, X1354) → QUOTI_IN_GGA(T360, T361, X1354)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTI_IN_GGA(s(T360), T361, X1354) → QUOTI_IN_GGA(T360, T361, X1354)
QUOTI_IN_GGA(s(T360), T361) → QUOTI_IN_GGA(T360, T361)
From the DPs we obtained the following set of size-change graphs:
NEQH_IN_GG(s(T247), s(T248)) → NEQH_IN_GG(T247, T248)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
NEQH_IN_GG(s(T247), s(T248)) → NEQH_IN_GG(T247, T248)
NEQH_IN_GG(s(T247), s(T248)) → NEQH_IN_GG(T247, T248)
From the DPs we obtained the following set of size-change graphs:
ADDG_IN_GGA(s(T188), T189, s(X932)) → ADDG_IN_GGA(T188, T189, X932)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
ADDG_IN_GGA(s(T188), T189, s(X932)) → ADDG_IN_GGA(T188, T189, X932)
ADDG_IN_GGA(s(T188), T189) → ADDG_IN_GGA(T188, T189)
From the DPs we obtained the following set of size-change graphs:
TIMESE_IN_GGA(s(T169), T170, X908) → PF_IN_GGAA(T169, T170, X907, X908)
PF_IN_GGAA(T169, T170, T173, X908) → TIMESE_IN_GGA(T169, T170, T173)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
TIMESE_IN_GGA(s(T169), T170, X908) → PF_IN_GGAA(T169, T170, X907, X908)
PF_IN_GGAA(T169, T170, T173, X908) → TIMESE_IN_GGA(T169, T170, T173)
TIMESE_IN_GGA(s(T169), T170) → PF_IN_GGAA(T169, T170)
PF_IN_GGAA(T169, T170) → TIMESE_IN_GGA(T169, T170)
From the DPs we obtained the following set of size-change graphs:
PN34_IN_GG(T937, T939) → U113_GG(T937, T939, not_dividesN36_in_gg(T937, T939))
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → PRN38_IN_GG(T939, T937)
PRN38_IN_GG(T1412, s(T1413)) → PN34_IN_GG(T1413, T1412)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
PN34_IN_GG(T937, T939) → U113_GG(T937, T939, not_dividesN36_in_gg(T937, T939))
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → PRN38_IN_GG(T939, T937)
PRN38_IN_GG(T1412, s(T1413)) → PN34_IN_GG(T1413, T1412)
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
PN34_IN_GG(T937, T939) → U113_GG(T937, T939, not_dividesN36_in_gg(T937, T939))
U113_GG(T937, T939, not_dividesN36_out_gg(T937, T939)) → PRN38_IN_GG(T939, T937)
PRN38_IN_GG(T1412, s(T1413)) → PN34_IN_GG(T1413, T1412)
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950))
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
pN37_in_ggaa(T951, T950) → U115_ggaa(T951, T950, divN39_in_gga(T951, T950))
U115_ggaa(T951, T950, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, pN45_in_ggag(T954, T950, T951))
divN39_in_gga(0, T983) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993) → U80_gga(T992, T993, quotN3_in_gga(T992, T993))
U116_ggaa(T951, T950, T954, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U80_gga(T992, T993, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
pN45_in_ggag(T954, T950, T951) → U117_ggag(T954, T950, T951, timesE_in_gga(T954, T950))
quotN3_in_gga(0, s(T1000)) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017))) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034)))) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051))))) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068)))))) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085))))))) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095))))))) → U34_gga(T1094, T1095, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095)))))))))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0)))))) → U35_gga(T1190, quotN5_in_ga(T1190))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0))))) → U36_gga(T1239, quotN6_in_ga(T1239))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0)))) → U37_gga(T1282, quotN7_in_ga(T1282))
quotN3_in_gga(s(s(T1319)), s(s(0))) → U38_gga(T1319, quotN8_in_ga(T1319))
quotN3_in_gga(s(T1350), s(0)) → U39_gga(T1350, quotN9_in_ga(T1350))
quotN3_in_gga(T1375, 0) → U40_gga(T1375, quotN10_in_ga(T1375))
U117_ggag(T954, T950, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U34_gga(T1094, T1095, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U35_gga(T1190, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
U36_gga(T1239, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
U37_gga(T1282, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
U38_gga(T1319, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
U39_gga(T1350, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
U40_gga(T1375, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
timesE_in_gga(0, T164) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170) → U4_gga(T169, T170, pF_in_ggaa(T169, T170))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
quotN2_in_ggga(0, s(T1111), T1112) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127) → U31_ggga(T1125, T1126, T1127, quotN2_in_ggga(T1125, T1126, T1127))
quotN2_in_ggga(0, 0, T1144) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171)) → U32_ggga(T1170, T1171, quotN3_in_gga(T1170, T1171))
quotN5_in_ga(0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0)) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0))) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0)))) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0))))) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0)))))) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0))))))) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229)))))))) → U42_ga(T1229, quotN5_in_ga(T1229))
quotN6_in_ga(0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0)) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0))) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0)))) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0))))) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0)))))) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273))))))) → U43_ga(T1273, quotN6_in_ga(T1273))
quotN7_in_ga(0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0)) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0))) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0)))) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0))))) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311)))))) → U44_ga(T1311, quotN7_in_ga(T1311))
quotN8_in_ga(0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0)) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0))) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0)))) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343))))) → U45_ga(T1343, quotN8_in_ga(T1343))
quotN9_in_ga(0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0)) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0))) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369)))) → U46_ga(T1369, quotN9_in_ga(T1369))
quotN10_in_ga(0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0)) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389))) → U47_ga(T1389, quotN10_in_ga(T1389))
U4_gga(T169, T170, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
U31_ggga(T1125, T1126, T1127, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U32_ggga(T1170, T1171, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
U42_ga(T1229, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U43_ga(T1273, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U44_ga(T1311, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U45_ga(T1343, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U46_ga(T1369, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U47_ga(T1389, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
pF_in_ggaa(T169, T170) → U87_ggaa(T169, T170, timesE_in_gga(T169, T170))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
quotN2_in_ggga(s(T1176), 0, 0) → U33_ggga(T1176, quotN4_in_ga(T1176))
U87_ggaa(T169, T170, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, addG_in_gga(T173, T170))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U33_ggga(T1176, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U88_ggaa(T169, T170, T173, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
quotN4_in_ga(0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185)) → U41_ga(T1185, quotN4_in_ga(T1185))
addG_in_gga(0, T183) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189) → U5_gga(T188, T189, addG_in_gga(T188, T189))
U41_ga(T1185, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U5_gga(T188, T189, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
not_dividesN36_in_gg(x0, x1)
U78_gg(x0, x1, x2)
pN37_in_ggaa(x0, x1)
U115_ggaa(x0, x1, x2)
divN39_in_gga(x0, x1)
U116_ggaa(x0, x1, x2, x3)
U80_gga(x0, x1, x2)
pN45_in_ggag(x0, x1, x2)
quotN3_in_gga(x0, x1)
U117_ggag(x0, x1, x2, x3)
U34_gga(x0, x1, x2)
U35_gga(x0, x1)
U36_gga(x0, x1)
U37_gga(x0, x1)
U38_gga(x0, x1)
U39_gga(x0, x1)
U40_gga(x0, x1)
timesE_in_gga(x0, x1)
U118_ggag(x0, x1, x2, x3, x4)
quotN2_in_ggga(x0, x1, x2)
quotN5_in_ga(x0)
quotN6_in_ga(x0)
quotN7_in_ga(x0)
quotN8_in_ga(x0)
quotN9_in_ga(x0)
quotN10_in_ga(x0)
U4_gga(x0, x1, x2)
neqM_in_gg(x0, x1)
U31_ggga(x0, x1, x2, x3)
U32_ggga(x0, x1, x2)
U42_ga(x0, x1)
U43_ga(x0, x1)
U44_ga(x0, x1)
U45_ga(x0, x1)
U46_ga(x0, x1)
U47_ga(x0, x1)
pF_in_ggaa(x0, x1)
U48_gg(x0, x1, x2)
U87_ggaa(x0, x1, x2)
neqH_in_gg(x0, x1)
U33_ggga(x0, x1)
U88_ggaa(x0, x1, x2, x3)
U6_gg(x0, x1, x2)
quotN4_in_ga(x0)
addG_in_gga(x0, x1)
U41_ga(x0, x1)
U5_gga(x0, x1, x2)
From the DPs we obtained the following set of size-change graphs:
QUOTC_IN_GGA(s(T111), T112, X358) → QUOTC_IN_GGA(T111, T112, X358)
primeA_in_g(s(s(0))) → primeA_out_g(s(s(0)))
primeA_in_g(s(s(s(T14)))) → U1_g(T14, pB_in_g(T14))
pB_in_g(T14) → U81_g(T14, not_dividesN11_in_g(T14))
not_dividesN11_in_g(T20) → U49_g(T20, pN12_in_gaa(T20, X34, X35))
pN12_in_gaa(T20, T22, X35) → U83_gaa(T20, T22, X35, divN15_in_ga(T20, T22))
divN15_in_ga(s(s(s(s(s(s(T96)))))), X323) → U51_ga(T96, X323, quotC_in_gga(T96, s(s(s(s(s(s(s(T96))))))), X323))
quotC_in_gga(s(T111), T112, X358) → U2_gga(T111, T112, X358, quotC_in_gga(T111, T112, X358))
quotC_in_gga(0, s(T134), s(0)) → quotC_out_gga(0, s(T134), s(0))
quotC_in_gga(0, 0, s(s(X443))) → U3_gga(X443, quotD_in_a(X443))
quotD_in_a(0) → quotD_out_a(0)
U3_gga(X443, quotD_out_a(X443)) → quotC_out_gga(0, 0, s(s(X443)))
U2_gga(T111, T112, X358, quotC_out_gga(T111, T112, X358)) → quotC_out_gga(s(T111), T112, X358)
U51_ga(T96, X323, quotC_out_gga(T96, s(s(s(s(s(s(s(T96))))))), X323)) → divN15_out_ga(s(s(s(s(s(s(T96)))))), X323)
divN15_in_ga(s(s(s(s(s(0))))), s(0)) → divN15_out_ga(s(s(s(s(s(0))))), s(0))
divN15_in_ga(s(s(s(s(0)))), s(0)) → divN15_out_ga(s(s(s(s(0)))), s(0))
divN15_in_ga(s(s(s(0))), s(0)) → divN15_out_ga(s(s(s(0))), s(0))
divN15_in_ga(s(s(0)), s(X684)) → U52_ga(X684, quotY_in_a(X684))
quotY_in_a(0) → quotY_out_a(0)
U52_ga(X684, quotY_out_a(X684)) → divN15_out_ga(s(s(0)), s(X684))
divN15_in_ga(s(0), s(X753)) → U53_ga(X753, quotT_in_a(X753))
quotT_in_a(0) → quotT_out_a(0)
U53_ga(X753, quotT_out_a(X753)) → divN15_out_ga(s(0), s(X753))
divN15_in_ga(0, s(X822)) → U54_ga(X822, quotP_in_a(X822))
quotP_in_a(0) → quotP_out_a(0)
U54_ga(X822, quotP_out_a(X822)) → divN15_out_ga(0, s(X822))
U83_gaa(T20, T22, X35, divN15_out_ga(T20, T22)) → U84_gaa(T20, T22, X35, pN40_in_gga(T22, T20, X35))
pN40_in_gga(T22, T20, T157) → U85_gga(T22, T20, T157, timesE_in_gga(T22, T20, T157))
timesE_in_gga(0, T164, 0) → timesE_out_gga(0, T164, 0)
timesE_in_gga(s(T169), T170, X908) → U4_gga(T169, T170, X908, pF_in_ggaa(T169, T170, X907, X908))
pF_in_ggaa(T169, T170, T173, X908) → U87_ggaa(T169, T170, T173, X908, timesE_in_gga(T169, T170, T173))
U87_ggaa(T169, T170, T173, X908, timesE_out_gga(T169, T170, T173)) → U88_ggaa(T169, T170, T173, X908, addG_in_gga(T173, T170, X908))
addG_in_gga(0, T183, s(s(T183))) → addG_out_gga(0, T183, s(s(T183)))
addG_in_gga(s(T188), T189, s(X932)) → U5_gga(T188, T189, X932, addG_in_gga(T188, T189, X932))
U5_gga(T188, T189, X932, addG_out_gga(T188, T189, X932)) → addG_out_gga(s(T188), T189, s(X932))
U88_ggaa(T169, T170, T173, X908, addG_out_gga(T173, T170, X908)) → pF_out_ggaa(T169, T170, T173, X908)
U4_gga(T169, T170, X908, pF_out_ggaa(T169, T170, X907, X908)) → timesE_out_gga(s(T169), T170, X908)
U85_gga(T22, T20, T157, timesE_out_gga(T22, T20, T157)) → U86_gga(T22, T20, T157, neqL_in_gg(T20, T157))
neqL_in_gg(T198, 0) → neqL_out_gg(T198, 0)
neqL_in_gg(T211, s(0)) → neqL_out_gg(T211, s(0))
neqL_in_gg(T216, s(s(T217))) → U10_gg(T216, T217, neqM_in_gg(T216, T217))
neqM_in_gg(T224, 0) → neqM_out_gg(T224, 0)
neqM_in_gg(T229, s(T230)) → U48_gg(T229, T230, neqH_in_gg(T229, T230))
neqH_in_gg(s(T237), 0) → neqH_out_gg(s(T237), 0)
neqH_in_gg(0, s(T242)) → neqH_out_gg(0, s(T242))
neqH_in_gg(s(T247), s(T248)) → U6_gg(T247, T248, neqH_in_gg(T247, T248))
U6_gg(T247, T248, neqH_out_gg(T247, T248)) → neqH_out_gg(s(T247), s(T248))
U48_gg(T229, T230, neqH_out_gg(T229, T230)) → neqM_out_gg(T229, s(T230))
U10_gg(T216, T217, neqM_out_gg(T216, T217)) → neqL_out_gg(T216, s(s(T217)))
U86_gga(T22, T20, T157, neqL_out_gg(T20, T157)) → pN40_out_gga(T22, T20, T157)
U84_gaa(T20, T22, X35, pN40_out_gga(T22, T20, X35)) → pN12_out_gaa(T20, T22, X35)
U49_g(T20, pN12_out_gaa(T20, X34, X35)) → not_dividesN11_out_g(T20)
U81_g(T14, not_dividesN11_out_g(T14)) → U82_g(T14, prN13_in_g(T14))
prN13_in_g(0) → prN13_out_g(0)
prN13_in_g(s(T263)) → U50_g(T263, pN14_in_g(T263))
pN14_in_g(T263) → U89_g(T263, not_dividesN16_in_g(T263))
not_dividesN16_in_g(T269) → U55_g(T269, pN17_in_gaa(T269, X1030, X1031))
pN17_in_gaa(T269, T271, X1031) → U91_gaa(T269, T271, X1031, divN20_in_ga(T269, T271))
divN20_in_ga(s(s(s(s(s(s(T345)))))), X1319) → U57_ga(T345, X1319, quotI_in_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319))
quotI_in_gga(s(T360), T361, X1354) → U7_gga(T360, T361, X1354, quotI_in_gga(T360, T361, X1354))
quotI_in_gga(0, s(s(T384)), s(0)) → quotI_out_gga(0, s(s(T384)), s(0))
quotI_in_gga(0, s(0), s(s(X1470))) → U8_gga(X1470, quotJ_in_a(X1470))
quotJ_in_a(0) → quotJ_out_a(0)
U8_gga(X1470, quotJ_out_a(X1470)) → quotI_out_gga(0, s(0), s(s(X1470)))
quotI_in_gga(0, 0, s(s(X1501))) → U9_gga(X1501, quotK_in_a(X1501))
quotK_in_a(s(X1564)) → U15_a(X1564, quotD_in_a(X1564))
U15_a(X1564, quotD_out_a(X1564)) → quotK_out_a(s(X1564))
U9_gga(X1501, quotK_out_a(X1501)) → quotI_out_gga(0, 0, s(s(X1501)))
U7_gga(T360, T361, X1354, quotI_out_gga(T360, T361, X1354)) → quotI_out_gga(s(T360), T361, X1354)
U57_ga(T345, X1319, quotI_out_gga(T345, s(s(s(s(s(s(s(T345))))))), X1319)) → divN20_out_ga(s(s(s(s(s(s(T345)))))), X1319)
divN20_in_ga(s(s(s(s(s(0))))), s(0)) → divN20_out_ga(s(s(s(s(s(0))))), s(0))
divN20_in_ga(s(s(s(s(0)))), s(0)) → divN20_out_ga(s(s(s(s(0)))), s(0))
divN20_in_ga(s(s(s(0))), s(0)) → divN20_out_ga(s(s(s(0))), s(0))
divN20_in_ga(s(s(0)), s(0)) → divN20_out_ga(s(s(0)), s(0))
divN20_in_ga(s(0), s(X2028)) → U58_ga(X2028, quotZ_in_a(X2028))
quotZ_in_a(0) → quotZ_out_a(0)
U58_ga(X2028, quotZ_out_a(X2028)) → divN20_out_ga(s(0), s(X2028))
divN20_in_ga(0, s(X2139)) → U59_ga(X2139, quotU_in_a(X2139))
quotU_in_a(s(X2241)) → U21_a(X2241, quotJ_in_a(X2241))
U21_a(X2241, quotJ_out_a(X2241)) → quotU_out_a(s(X2241))
U59_ga(X2139, quotU_out_a(X2139)) → divN20_out_ga(0, s(X2139))
U91_gaa(T269, T271, X1031, divN20_out_ga(T269, T271)) → U92_gaa(T269, T271, X1031, pN41_in_gga(T271, T269, X1031))
pN41_in_gga(T271, T269, T407) → U93_gga(T271, T269, T407, timesE_in_gga(T271, T269, T407))
U93_gga(T271, T269, T407, timesE_out_gga(T271, T269, T407)) → U94_gga(T271, T269, T407, neqL_in_gg(s(T269), T407))
U94_gga(T271, T269, T407, neqL_out_gg(s(T269), T407)) → pN41_out_gga(T271, T269, T407)
U92_gaa(T269, T271, X1031, pN41_out_gga(T271, T269, X1031)) → pN17_out_gaa(T269, T271, X1031)
U55_g(T269, pN17_out_gaa(T269, X1030, X1031)) → not_dividesN16_out_g(T269)
U89_g(T263, not_dividesN16_out_g(T263)) → U90_g(T263, prN18_in_g(T263))
prN18_in_g(0) → prN18_out_g(0)
prN18_in_g(s(T424)) → U56_g(T424, pN19_in_g(T424))
pN19_in_g(T424) → U95_g(T424, not_dividesN21_in_g(T424))
not_dividesN21_in_g(T430) → U60_g(T430, pN22_in_gaa(T430, X2295, X2296))
pN22_in_gaa(T430, T432, X2296) → U97_gaa(T430, T432, X2296, divN25_in_ga(T430, T432))
divN25_in_ga(s(s(s(s(s(s(T506)))))), X2584) → U62_ga(T506, X2584, quotN_in_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584))
quotN_in_gga(s(T521), T522, X2619) → U11_gga(T521, T522, X2619, quotN_in_gga(T521, T522, X2619))
quotN_in_gga(0, s(s(s(T550))), s(0)) → quotN_out_gga(0, s(s(s(T550))), s(0))
quotN_in_gga(0, s(s(0)), s(s(X2766))) → U12_gga(X2766, quotO_in_a(X2766))
quotO_in_a(0) → quotO_out_a(0)
U12_gga(X2766, quotO_out_a(X2766)) → quotN_out_gga(0, s(s(0)), s(s(X2766)))
quotN_in_gga(0, s(0), s(s(X2797))) → U13_gga(X2797, quotP_in_a(X2797))
U13_gga(X2797, quotP_out_a(X2797)) → quotN_out_gga(0, s(0), s(s(X2797)))
quotN_in_gga(0, 0, s(s(X2813))) → U14_gga(X2813, quotQ_in_a(X2813))
quotQ_in_a(s(X2878)) → U22_a(X2878, quotK_in_a(X2878))
U22_a(X2878, quotK_out_a(X2878)) → quotQ_out_a(s(X2878))
U14_gga(X2813, quotQ_out_a(X2813)) → quotN_out_gga(0, 0, s(s(X2813)))
U11_gga(T521, T522, X2619, quotN_out_gga(T521, T522, X2619)) → quotN_out_gga(s(T521), T522, X2619)
U62_ga(T506, X2584, quotN_out_gga(T506, s(s(s(s(s(s(s(T506))))))), X2584)) → divN25_out_ga(s(s(s(s(s(s(T506)))))), X2584)
divN25_in_ga(s(s(s(s(s(0))))), s(0)) → divN25_out_ga(s(s(s(s(s(0))))), s(0))
divN25_in_ga(s(s(s(s(0)))), s(0)) → divN25_out_ga(s(s(s(s(0)))), s(0))
divN25_in_ga(s(s(s(0))), s(0)) → divN25_out_ga(s(s(s(0))), s(0))
divN25_in_ga(s(s(0)), s(0)) → divN25_out_ga(s(s(0)), s(0))
divN25_in_ga(s(0), s(s(X3653))) → U63_ga(X3653, quotO_in_a(X3653))
U63_ga(X3653, quotO_out_a(X3653)) → divN25_out_ga(s(0), s(s(X3653)))
divN25_in_ga(0, s(X3676)) → U64_ga(X3676, quotN1_in_a(X3676))
quotN1_in_a(s(X3780)) → U29_a(X3780, quotP_in_a(X3780))
U29_a(X3780, quotP_out_a(X3780)) → quotN1_out_a(s(X3780))
U64_ga(X3676, quotN1_out_a(X3676)) → divN25_out_ga(0, s(X3676))
U97_gaa(T430, T432, X2296, divN25_out_ga(T430, T432)) → U98_gaa(T430, T432, X2296, pN42_in_gga(T432, T430, X2296))
pN42_in_gga(T432, T430, T573) → U99_gga(T432, T430, T573, timesE_in_gga(T432, T430, T573))
U99_gga(T432, T430, T573, timesE_out_gga(T432, T430, T573)) → U100_gga(T432, T430, T573, neqL_in_gg(s(s(T430)), T573))
U100_gga(T432, T430, T573, neqL_out_gg(s(s(T430)), T573)) → pN42_out_gga(T432, T430, T573)
U98_gaa(T430, T432, X2296, pN42_out_gga(T432, T430, X2296)) → pN22_out_gaa(T430, T432, X2296)
U60_g(T430, pN22_out_gaa(T430, X2295, X2296)) → not_dividesN21_out_g(T430)
U95_g(T424, not_dividesN21_out_g(T424)) → U96_g(T424, prN23_in_g(T424))
prN23_in_g(0) → prN23_out_g(0)
prN23_in_g(s(T590)) → U61_g(T590, pN24_in_g(T590))
pN24_in_g(T590) → U101_g(T590, not_dividesN26_in_g(T590))
not_dividesN26_in_g(T596) → U65_g(T596, pN27_in_gaa(T596, X3836, X3837))
pN27_in_gaa(T596, T598, X3837) → U103_gaa(T596, T598, X3837, divN30_in_ga(T596, T598))
divN30_in_ga(s(s(s(s(s(s(T672)))))), X4125) → U67_ga(T672, X4125, quotR_in_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125))
quotR_in_gga(s(T687), T688, X4160) → U16_gga(T687, T688, X4160, quotR_in_gga(T687, T688, X4160))
quotR_in_gga(0, s(s(s(s(T721)))), s(0)) → quotR_out_gga(0, s(s(s(s(T721)))), s(0))
quotR_in_gga(0, s(s(s(0))), s(s(X4338))) → U17_gga(X4338, quotS_in_a(X4338))
quotS_in_a(0) → quotS_out_a(0)
U17_gga(X4338, quotS_out_a(X4338)) → quotR_out_gga(0, s(s(s(0))), s(s(X4338)))
quotR_in_gga(0, s(s(0)), s(s(X4369))) → U18_gga(X4369, quotT_in_a(X4369))
U18_gga(X4369, quotT_out_a(X4369)) → quotR_out_gga(0, s(s(0)), s(s(X4369)))
quotR_in_gga(0, s(0), s(s(X4385))) → U19_gga(X4385, quotU_in_a(X4385))
U19_gga(X4385, quotU_out_a(X4385)) → quotR_out_gga(0, s(0), s(s(X4385)))
quotR_in_gga(0, 0, s(s(X4401))) → U20_gga(X4401, quotV_in_a(X4401))
quotV_in_a(s(X4466)) → U30_a(X4466, quotQ_in_a(X4466))
U30_a(X4466, quotQ_out_a(X4466)) → quotV_out_a(s(X4466))
U20_gga(X4401, quotV_out_a(X4401)) → quotR_out_gga(0, 0, s(s(X4401)))
U16_gga(T687, T688, X4160, quotR_out_gga(T687, T688, X4160)) → quotR_out_gga(s(T687), T688, X4160)
U67_ga(T672, X4125, quotR_out_gga(T672, s(s(s(s(s(s(s(T672))))))), X4125)) → divN30_out_ga(s(s(s(s(s(s(T672)))))), X4125)
divN30_in_ga(s(s(s(s(s(0))))), s(0)) → divN30_out_ga(s(s(s(s(s(0))))), s(0))
divN30_in_ga(s(s(s(s(0)))), s(0)) → divN30_out_ga(s(s(s(s(0)))), s(0))
divN30_in_ga(s(s(s(0))), s(0)) → divN30_out_ga(s(s(s(0))), s(0))
divN30_in_ga(s(s(0)), s(s(X5253))) → U68_ga(X5253, quotS_in_a(X5253))
U68_ga(X5253, quotS_out_a(X5253)) → divN30_out_ga(s(s(0)), s(s(X5253)))
divN30_in_ga(s(0), s(s(X5422))) → U69_ga(X5422, quotT_in_a(X5422))
U69_ga(X5422, quotT_out_a(X5422)) → divN30_out_ga(s(0), s(s(X5422)))
divN30_in_ga(0, s(s(X5551))) → U70_ga(X5551, quotU_in_a(X5551))
U70_ga(X5551, quotU_out_a(X5551)) → divN30_out_ga(0, s(s(X5551)))
U103_gaa(T596, T598, X3837, divN30_out_ga(T596, T598)) → U104_gaa(T596, T598, X3837, pN43_in_gga(T598, T596, X3837))
pN43_in_gga(T598, T596, T744) → U105_gga(T598, T596, T744, timesE_in_gga(T598, T596, T744))
U105_gga(T598, T596, T744, timesE_out_gga(T598, T596, T744)) → U106_gga(T598, T596, T744, neqL_in_gg(s(s(s(T596))), T744))
U106_gga(T598, T596, T744, neqL_out_gg(s(s(s(T596))), T744)) → pN43_out_gga(T598, T596, T744)
U104_gaa(T596, T598, X3837, pN43_out_gga(T598, T596, X3837)) → pN27_out_gaa(T596, T598, X3837)
U65_g(T596, pN27_out_gaa(T596, X3836, X3837)) → not_dividesN26_out_g(T596)
U101_g(T590, not_dividesN26_out_g(T590)) → U102_g(T590, prN28_in_g(T590))
prN28_in_g(0) → prN28_out_g(0)
prN28_in_g(s(T761)) → U66_g(T761, pN29_in_g(T761))
pN29_in_g(T761) → U107_g(T761, not_dividesN31_in_g(T761))
not_dividesN31_in_g(T767) → U71_g(T767, pN32_in_gaa(T767, X5607, X5608))
pN32_in_gaa(T767, T769, X5608) → U109_gaa(T767, T769, X5608, divN35_in_ga(T767, T769))
divN35_in_ga(s(s(s(s(s(s(T843)))))), X5896) → U73_ga(T843, X5896, quotW_in_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896))
quotW_in_gga(s(T858), T859, X5931) → U23_gga(T858, T859, X5931, quotW_in_gga(T858, T859, X5931))
quotW_in_gga(0, s(s(s(s(s(T897))))), s(0)) → quotW_out_gga(0, s(s(s(s(s(T897))))), s(0))
quotW_in_gga(0, s(s(s(s(0)))), s(s(X6140))) → U24_gga(X6140, quotX_in_a(X6140))
quotX_in_a(0) → quotX_out_a(0)
U24_gga(X6140, quotX_out_a(X6140)) → quotW_out_gga(0, s(s(s(s(0)))), s(s(X6140)))
quotW_in_gga(0, s(s(s(0))), s(s(X6171))) → U25_gga(X6171, quotY_in_a(X6171))
U25_gga(X6171, quotY_out_a(X6171)) → quotW_out_gga(0, s(s(s(0))), s(s(X6171)))
quotW_in_gga(0, s(s(0)), s(s(X6187))) → U26_gga(X6187, quotZ_in_a(X6187))
U26_gga(X6187, quotZ_out_a(X6187)) → quotW_out_gga(0, s(s(0)), s(s(X6187)))
quotW_in_gga(0, s(0), s(s(X6203))) → U27_gga(X6203, quotN1_in_a(X6203))
U27_gga(X6203, quotN1_out_a(X6203)) → quotW_out_gga(0, s(0), s(s(X6203)))
quotW_in_gga(0, 0, s(s(s(X6284)))) → U28_gga(X6284, quotV_in_a(X6284))
U28_gga(X6284, quotV_out_a(X6284)) → quotW_out_gga(0, 0, s(s(s(X6284))))
U23_gga(T858, T859, X5931, quotW_out_gga(T858, T859, X5931)) → quotW_out_gga(s(T858), T859, X5931)
U73_ga(T843, X5896, quotW_out_gga(T843, s(s(s(s(s(s(s(T843))))))), X5896)) → divN35_out_ga(s(s(s(s(s(s(T843)))))), X5896)
divN35_in_ga(s(s(s(s(s(0))))), s(0)) → divN35_out_ga(s(s(s(s(s(0))))), s(0))
divN35_in_ga(s(s(s(s(0)))), s(0)) → divN35_out_ga(s(s(s(s(0)))), s(0))
divN35_in_ga(s(s(s(0))), s(s(X6999))) → U74_ga(X6999, quotX_in_a(X6999))
U74_ga(X6999, quotX_out_a(X6999)) → divN35_out_ga(s(s(s(0))), s(s(X6999)))
divN35_in_ga(s(s(0)), s(s(X7210))) → U75_ga(X7210, quotY_in_a(X7210))
U75_ga(X7210, quotY_out_a(X7210)) → divN35_out_ga(s(s(0)), s(s(X7210)))
divN35_in_ga(s(0), s(s(X7381))) → U76_ga(X7381, quotZ_in_a(X7381))
U76_ga(X7381, quotZ_out_a(X7381)) → divN35_out_ga(s(0), s(s(X7381)))
divN35_in_ga(0, s(s(X7510))) → U77_ga(X7510, quotN1_in_a(X7510))
U77_ga(X7510, quotN1_out_a(X7510)) → divN35_out_ga(0, s(s(X7510)))
U109_gaa(T767, T769, X5608, divN35_out_ga(T767, T769)) → U110_gaa(T767, T769, X5608, pN44_in_gga(T769, T767, X5608))
pN44_in_gga(T769, T767, T920) → U111_gga(T769, T767, T920, timesE_in_gga(T769, T767, T920))
U111_gga(T769, T767, T920, timesE_out_gga(T769, T767, T920)) → U112_gga(T769, T767, T920, neqL_in_gg(s(s(s(s(T767)))), T920))
U112_gga(T769, T767, T920, neqL_out_gg(s(s(s(s(T767)))), T920)) → pN44_out_gga(T769, T767, T920)
U110_gaa(T767, T769, X5608, pN44_out_gga(T769, T767, X5608)) → pN32_out_gaa(T767, T769, X5608)
U71_g(T767, pN32_out_gaa(T767, X5607, X5608)) → not_dividesN31_out_g(T767)
U107_g(T761, not_dividesN31_out_g(T761)) → U108_g(T761, prN33_in_g(T761))
prN33_in_g(0) → prN33_out_g(0)
prN33_in_g(s(T937)) → U72_g(T937, pN34_in_gg(T937, s(s(s(s(s(s(s(T937)))))))))
pN34_in_gg(T937, T939) → U113_gg(T937, T939, not_dividesN36_in_gg(T937, T939))
not_dividesN36_in_gg(T950, T951) → U78_gg(T950, T951, pN37_in_ggaa(T951, T950, X7570, X7571))
pN37_in_ggaa(T951, T950, T954, X7571) → U115_ggaa(T951, T950, T954, X7571, divN39_in_gga(T951, T950, T954))
divN39_in_gga(0, T983, 0) → divN39_out_gga(0, T983, 0)
divN39_in_gga(s(T992), T993, X7673) → U80_gga(T992, T993, X7673, quotN3_in_gga(T992, T993, X7673))
quotN3_in_gga(0, s(T1000), 0) → quotN3_out_gga(0, s(T1000), 0)
quotN3_in_gga(s(0), s(s(T1017)), 0) → quotN3_out_gga(s(0), s(s(T1017)), 0)
quotN3_in_gga(s(s(0)), s(s(s(T1034))), 0) → quotN3_out_gga(s(s(0)), s(s(s(T1034))), 0)
quotN3_in_gga(s(s(s(0))), s(s(s(s(T1051)))), 0) → quotN3_out_gga(s(s(s(0))), s(s(s(s(T1051)))), 0)
quotN3_in_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0) → quotN3_out_gga(s(s(s(s(0)))), s(s(s(s(s(T1068))))), 0)
quotN3_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0) → quotN3_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T1085)))))), 0)
quotN3_in_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907) → U34_gga(T1094, T1095, X7907, quotN2_in_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907))
quotN2_in_ggga(0, s(T1111), T1112, 0) → quotN2_out_ggga(0, s(T1111), T1112, 0)
quotN2_in_ggga(s(T1125), s(T1126), T1127, X7950) → U31_ggga(T1125, T1126, T1127, X7950, quotN2_in_ggga(T1125, T1126, T1127, X7950))
quotN2_in_ggga(0, 0, T1144, s(0)) → quotN2_out_ggga(0, 0, T1144, s(0))
quotN2_in_ggga(s(0), 0, s(T1161), s(0)) → quotN2_out_ggga(s(0), 0, s(T1161), s(0))
quotN2_in_ggga(s(s(T1170)), 0, s(T1171), s(X8044)) → U32_ggga(T1170, T1171, X8044, quotN3_in_gga(T1170, T1171, X8044))
quotN3_in_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147)) → U35_gga(T1190, X8147, quotN5_in_ga(T1190, X8147))
quotN5_in_ga(0, 0) → quotN5_out_ga(0, 0)
quotN5_in_ga(s(0), 0) → quotN5_out_ga(s(0), 0)
quotN5_in_ga(s(s(0)), 0) → quotN5_out_ga(s(s(0)), 0)
quotN5_in_ga(s(s(s(0))), 0) → quotN5_out_ga(s(s(s(0))), 0)
quotN5_in_ga(s(s(s(s(0)))), 0) → quotN5_out_ga(s(s(s(s(0)))), 0)
quotN5_in_ga(s(s(s(s(s(0))))), 0) → quotN5_out_ga(s(s(s(s(s(0))))), 0)
quotN5_in_ga(s(s(s(s(s(s(0)))))), 0) → quotN5_out_ga(s(s(s(s(s(s(0)))))), 0)
quotN5_in_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446)) → U42_ga(T1229, X8446, quotN5_in_ga(T1229, X8446))
U42_ga(T1229, X8446, quotN5_out_ga(T1229, X8446)) → quotN5_out_ga(s(s(s(s(s(s(s(T1229))))))), s(X8446))
U35_gga(T1190, X8147, quotN5_out_ga(T1190, X8147)) → quotN3_out_gga(s(s(s(s(s(T1190))))), s(s(s(s(s(0))))), s(X8147))
quotN3_in_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483)) → U36_gga(T1239, X8483, quotN6_in_ga(T1239, X8483))
quotN6_in_ga(0, 0) → quotN6_out_ga(0, 0)
quotN6_in_ga(s(0), 0) → quotN6_out_ga(s(0), 0)
quotN6_in_ga(s(s(0)), 0) → quotN6_out_ga(s(s(0)), 0)
quotN6_in_ga(s(s(s(0))), 0) → quotN6_out_ga(s(s(s(0))), 0)
quotN6_in_ga(s(s(s(s(0)))), 0) → quotN6_out_ga(s(s(s(s(0)))), 0)
quotN6_in_ga(s(s(s(s(s(0))))), 0) → quotN6_out_ga(s(s(s(s(s(0))))), 0)
quotN6_in_ga(s(s(s(s(s(s(T1273)))))), s(X8743)) → U43_ga(T1273, X8743, quotN6_in_ga(T1273, X8743))
U43_ga(T1273, X8743, quotN6_out_ga(T1273, X8743)) → quotN6_out_ga(s(s(s(s(s(s(T1273)))))), s(X8743))
U36_gga(T1239, X8483, quotN6_out_ga(T1239, X8483)) → quotN3_out_gga(s(s(s(s(T1239)))), s(s(s(s(0)))), s(X8483))
quotN3_in_gga(s(s(s(T1282))), s(s(s(0))), s(X8777)) → U37_gga(T1282, X8777, quotN7_in_ga(T1282, X8777))
quotN7_in_ga(0, 0) → quotN7_out_ga(0, 0)
quotN7_in_ga(s(0), 0) → quotN7_out_ga(s(0), 0)
quotN7_in_ga(s(s(0)), 0) → quotN7_out_ga(s(s(0)), 0)
quotN7_in_ga(s(s(s(0))), 0) → quotN7_out_ga(s(s(s(0))), 0)
quotN7_in_ga(s(s(s(s(0)))), 0) → quotN7_out_ga(s(s(s(s(0)))), 0)
quotN7_in_ga(s(s(s(s(s(T1311))))), s(X8998)) → U44_ga(T1311, X8998, quotN7_in_ga(T1311, X8998))
U44_ga(T1311, X8998, quotN7_out_ga(T1311, X8998)) → quotN7_out_ga(s(s(s(s(s(T1311))))), s(X8998))
U37_gga(T1282, X8777, quotN7_out_ga(T1282, X8777)) → quotN3_out_gga(s(s(s(T1282))), s(s(s(0))), s(X8777))
quotN3_in_gga(s(s(T1319)), s(s(0)), s(X9029)) → U38_gga(T1319, X9029, quotN8_in_ga(T1319, X9029))
quotN8_in_ga(0, 0) → quotN8_out_ga(0, 0)
quotN8_in_ga(s(0), 0) → quotN8_out_ga(s(0), 0)
quotN8_in_ga(s(s(0)), 0) → quotN8_out_ga(s(s(0)), 0)
quotN8_in_ga(s(s(s(0))), 0) → quotN8_out_ga(s(s(s(0))), 0)
quotN8_in_ga(s(s(s(s(T1343)))), s(X9211)) → U45_ga(T1343, X9211, quotN8_in_ga(T1343, X9211))
U45_ga(T1343, X9211, quotN8_out_ga(T1343, X9211)) → quotN8_out_ga(s(s(s(s(T1343)))), s(X9211))
U38_gga(T1319, X9029, quotN8_out_ga(T1319, X9029)) → quotN3_out_gga(s(s(T1319)), s(s(0)), s(X9029))
quotN3_in_gga(s(T1350), s(0), s(X9239)) → U39_gga(T1350, X9239, quotN9_in_ga(T1350, X9239))
quotN9_in_ga(0, 0) → quotN9_out_ga(0, 0)
quotN9_in_ga(s(0), 0) → quotN9_out_ga(s(0), 0)
quotN9_in_ga(s(s(0)), 0) → quotN9_out_ga(s(s(0)), 0)
quotN9_in_ga(s(s(s(T1369))), s(X9382)) → U46_ga(T1369, X9382, quotN9_in_ga(T1369, X9382))
U46_ga(T1369, X9382, quotN9_out_ga(T1369, X9382)) → quotN9_out_ga(s(s(s(T1369))), s(X9382))
U39_gga(T1350, X9239, quotN9_out_ga(T1350, X9239)) → quotN3_out_gga(s(T1350), s(0), s(X9239))
quotN3_in_gga(T1375, 0, s(X9407)) → U40_gga(T1375, X9407, quotN10_in_ga(T1375, X9407))
quotN10_in_ga(0, 0) → quotN10_out_ga(0, 0)
quotN10_in_ga(s(0), 0) → quotN10_out_ga(s(0), 0)
quotN10_in_ga(s(s(T1389)), s(X9511)) → U47_ga(T1389, X9511, quotN10_in_ga(T1389, X9511))
U47_ga(T1389, X9511, quotN10_out_ga(T1389, X9511)) → quotN10_out_ga(s(s(T1389)), s(X9511))
U40_gga(T1375, X9407, quotN10_out_ga(T1375, X9407)) → quotN3_out_gga(T1375, 0, s(X9407))
U32_ggga(T1170, T1171, X8044, quotN3_out_gga(T1170, T1171, X8044)) → quotN2_out_ggga(s(s(T1170)), 0, s(T1171), s(X8044))
quotN2_in_ggga(s(T1176), 0, 0, s(s(X8060))) → U33_ggga(T1176, X8060, quotN4_in_ga(T1176, X8060))
quotN4_in_ga(0, 0) → quotN4_out_ga(0, 0)
quotN4_in_ga(s(T1185), s(X8125)) → U41_ga(T1185, X8125, quotN4_in_ga(T1185, X8125))
U41_ga(T1185, X8125, quotN4_out_ga(T1185, X8125)) → quotN4_out_ga(s(T1185), s(X8125))
U33_ggga(T1176, X8060, quotN4_out_ga(T1176, X8060)) → quotN2_out_ggga(s(T1176), 0, 0, s(s(X8060)))
U31_ggga(T1125, T1126, T1127, X7950, quotN2_out_ggga(T1125, T1126, T1127, X7950)) → quotN2_out_ggga(s(T1125), s(T1126), T1127, X7950)
U34_gga(T1094, T1095, X7907, quotN2_out_ggga(T1094, T1095, s(s(s(s(s(s(s(T1095))))))), X7907)) → quotN3_out_gga(s(s(s(s(s(s(T1094)))))), s(s(s(s(s(s(T1095)))))), X7907)
U80_gga(T992, T993, X7673, quotN3_out_gga(T992, T993, X7673)) → divN39_out_gga(s(T992), T993, X7673)
U115_ggaa(T951, T950, T954, X7571, divN39_out_gga(T951, T950, T954)) → U116_ggaa(T951, T950, T954, X7571, pN45_in_ggag(T954, T950, X7571, T951))
pN45_in_ggag(T954, T950, T1396, T951) → U117_ggag(T954, T950, T1396, T951, timesE_in_gga(T954, T950, T1396))
U117_ggag(T954, T950, T1396, T951, timesE_out_gga(T954, T950, T1396)) → U118_ggag(T954, T950, T1396, T951, neqM_in_gg(T951, T1396))
U118_ggag(T954, T950, T1396, T951, neqM_out_gg(T951, T1396)) → pN45_out_ggag(T954, T950, T1396, T951)
U116_ggaa(T951, T950, T954, X7571, pN45_out_ggag(T954, T950, X7571, T951)) → pN37_out_ggaa(T951, T950, T954, X7571)
U78_gg(T950, T951, pN37_out_ggaa(T951, T950, X7570, X7571)) → not_dividesN36_out_gg(T950, T951)
U113_gg(T937, T939, not_dividesN36_out_gg(T937, T939)) → U114_gg(T937, T939, prN38_in_gg(T939, T937))
prN38_in_gg(T1407, 0) → prN38_out_gg(T1407, 0)
prN38_in_gg(T1412, s(T1413)) → U79_gg(T1412, T1413, pN34_in_gg(T1413, T1412))
U79_gg(T1412, T1413, pN34_out_gg(T1413, T1412)) → prN38_out_gg(T1412, s(T1413))
U114_gg(T937, T939, prN38_out_gg(T939, T937)) → pN34_out_gg(T937, T939)
U72_g(T937, pN34_out_gg(T937, s(s(s(s(s(s(s(T937))))))))) → prN33_out_g(s(T937))
U108_g(T761, prN33_out_g(T761)) → pN29_out_g(T761)
U66_g(T761, pN29_out_g(T761)) → prN28_out_g(s(T761))
U102_g(T590, prN28_out_g(T590)) → pN24_out_g(T590)
U61_g(T590, pN24_out_g(T590)) → prN23_out_g(s(T590))
U96_g(T424, prN23_out_g(T424)) → pN19_out_g(T424)
U56_g(T424, pN19_out_g(T424)) → prN18_out_g(s(T424))
U90_g(T263, prN18_out_g(T263)) → pN14_out_g(T263)
U50_g(T263, pN14_out_g(T263)) → prN13_out_g(s(T263))
U82_g(T14, prN13_out_g(T14)) → pB_out_g(T14)
U1_g(T14, pB_out_g(T14)) → primeA_out_g(s(s(s(T14))))
QUOTC_IN_GGA(s(T111), T112, X358) → QUOTC_IN_GGA(T111, T112, X358)
QUOTC_IN_GGA(s(T111), T112) → QUOTC_IN_GGA(T111, T112)
From the DPs we obtained the following set of size-change graphs: