(0) Obligation:

Clauses:

div(X, Y, Z) :- quot(X, Y, Y, Z).
quot(0, s(Y), s(Z), R) :- ','(!, eq(R, 0)).
quot(X, 0, Z, U) :- ','(!, ','(eq(Z, s(X1)), ','(p(U, P), quot(X, Z, Z, P)))).
quot(s(X), Y, Z, U) :- ','(p(Y, P), quot(X, P, Z, U)).
p(0, 0).
p(s(X), X).
eq(X, X).

Queries:

div(g,g,a).

(1) PrologToPrologProblemTransformerProof (SOUND transformation)

Built Prolog problem from termination graph.

(2) Obligation:

Clauses:

quot39(0).
quot39(s(T28)) :- quot39(T28).
quot37(0, T26, X51).
quot37(s(T28), T26, X51) :- quot39(T28).
quot37(0, s(0), 0).
quot37(s(T37), s(0), 0) :- quot37(T37, T39, X124).
quot37(s(T37), s(s(T41)), s(T41)) :- quot65(T37, T41).
quot65(0, 0).
quot65(s(T37), 0) :- quot37(T37, T39, X124).
quot65(s(T37), s(T41)) :- quot65(T37, T41).
quot116(0).
quot116(s(0)).
quot116(s(s(T58))) :- quot116(T58).
quot114(0, T55, X157).
quot114(s(0), T55, X157).
quot114(s(s(T58)), T55, X157) :- quot116(T58).
quot114(0, s(0), 0).
quot114(s(0), s(0), 0).
quot114(s(s(T73)), s(0), 0) :- quot114(T73, T75, X274).
quot114(s(s(T73)), s(s(T77)), s(T77)) :- quot155(T73, T77).
quot155(0, 0).
quot155(s(0), 0).
quot155(s(s(T73)), 0) :- quot114(T73, T75, X274).
quot155(s(s(T73)), s(T77)) :- quot155(T73, T77).
quot220(0).
quot220(s(0)).
quot220(s(s(0))).
quot220(s(s(s(T95)))) :- quot220(T95).
quot218(0, T91, X307).
quot218(s(0), T91, X307).
quot218(s(s(0)), T91, X307).
quot218(s(s(s(T95))), T91, X307) :- quot220(T95).
quot218(0, s(0), 0).
quot218(s(0), s(0), 0).
quot218(s(s(0)), s(0), 0).
quot218(s(s(s(T116))), s(0), 0) :- quot218(T116, T118, X468).
quot218(s(s(s(T116))), s(s(T120)), s(T120)) :- quot272(T116, T120).
quot272(0, 0).
quot272(s(0), 0).
quot272(s(s(0)), 0).
quot272(s(s(s(T116))), 0) :- quot218(T116, T118, X468).
quot272(s(s(s(T116))), s(T120)) :- quot272(T116, T120).
quot351(0).
quot351(s(0)).
quot351(s(s(0))).
quot351(s(s(s(0)))).
quot351(s(s(s(s(T139))))) :- quot351(T139).
quot349(0, T134, X501).
quot349(s(0), T134, X501).
quot349(s(s(0)), T134, X501).
quot349(s(s(s(0))), T134, X501).
quot349(s(s(s(s(T139)))), T134, X501) :- quot351(T139).
quot349(0, s(0), 0).
quot349(s(0), s(0), 0).
quot349(s(s(0)), s(0), 0).
quot349(s(s(s(0))), s(0), 0).
quot349(s(s(s(s(T166)))), s(0), 0) :- quot349(T166, T168, X706).
quot349(s(s(s(s(T166)))), s(s(T170)), s(T170)) :- quot416(T166, T170).
quot416(0, 0).
quot416(s(0), 0).
quot416(s(s(0)), 0).
quot416(s(s(s(0))), 0).
quot416(s(s(s(s(T166)))), 0) :- quot349(T166, T168, X706).
quot416(s(s(s(s(T166)))), s(T170)) :- quot416(T166, T170).
quot509(0).
quot509(s(0)).
quot509(s(s(0))).
quot509(s(s(s(0)))).
quot509(s(s(s(s(0))))).
quot509(s(s(s(s(s(T190)))))) :- quot509(T190).
quot507(0, T184, X739).
quot507(s(0), T184, X739).
quot507(s(s(0)), T184, X739).
quot507(s(s(s(0))), T184, X739).
quot507(s(s(s(s(0)))), T184, X739).
quot507(s(s(s(s(s(T190))))), T184, X739) :- quot509(T190).
quot507(0, s(0), 0).
quot507(s(0), s(0), 0).
quot507(s(s(0)), s(0), 0).
quot507(s(s(s(0))), s(0), 0).
quot507(s(s(s(s(0)))), s(0), 0).
quot507(s(s(s(s(s(T223))))), s(0), 0) :- quot507(T223, T225, X988).
quot507(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) :- quot587(T223, T227).
quot587(0, 0).
quot587(s(0), 0).
quot587(s(s(0)), 0).
quot587(s(s(s(0))), 0).
quot587(s(s(s(s(0)))), 0).
quot587(s(s(s(s(s(T223))))), 0) :- quot507(T223, T225, X988).
quot587(s(s(s(s(s(T223))))), s(T227)) :- quot587(T223, T227).
quot694(0).
quot694(s(0)).
quot694(s(s(0))).
quot694(s(s(s(0)))).
quot694(s(s(s(s(0))))).
quot694(s(s(s(s(s(0)))))).
quot694(s(s(s(s(s(s(T248))))))) :- quot694(T248).
quot692(0, T241, X1021).
quot692(s(0), T241, X1021).
quot692(s(s(0)), T241, X1021).
quot692(s(s(s(0))), T241, X1021).
quot692(s(s(s(s(0)))), T241, X1021).
quot692(s(s(s(s(s(0))))), T241, X1021).
quot692(s(s(s(s(s(s(T248)))))), T241, X1021) :- quot694(T248).
quot692(0, s(0), 0).
quot692(s(0), s(0), 0).
quot692(s(s(0)), s(0), 0).
quot692(s(s(s(0))), s(0), 0).
quot692(s(s(s(s(0)))), s(0), 0).
quot692(s(s(s(s(s(0))))), s(0), 0).
quot692(s(s(s(s(s(s(T287)))))), s(0), 0) :- quot692(T287, T289, X1314).
quot692(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) :- quot785(T287, T291).
quot785(0, 0).
quot785(s(0), 0).
quot785(s(s(0)), 0).
quot785(s(s(s(0))), 0).
quot785(s(s(s(s(0)))), 0).
quot785(s(s(s(s(s(0))))), 0).
quot785(s(s(s(s(s(s(T287)))))), 0) :- quot692(T287, T289, X1314).
quot785(s(s(s(s(s(s(T287)))))), s(T291)) :- quot785(T287, T291).
quot61(T28, X86) :- quot39(T28).
quot151(T58, X214) :- quot116(T58).
quot268(T95, X386) :- quot220(T95).
quot412(T139, X602) :- quot351(T139).
quot583(T190, X862) :- quot509(T190).
quot781(T248, X1166) :- quot694(T248).
quot907(0, T310).
quot907(s(0), s(T314)).
quot907(s(T315), 0) :- quot61(T315, X1387).
quot907(s(s(0)), s(s(T319))).
quot907(s(s(T320)), s(0)) :- quot151(T320, X1416).
quot907(s(s(s(0))), s(s(s(T324)))).
quot907(s(s(s(T325))), s(s(0))) :- quot268(T325, X1445).
quot907(s(s(s(s(0)))), s(s(s(s(T329))))).
quot907(s(s(s(s(T330)))), s(s(s(0)))) :- quot412(T330, X1474).
quot907(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))).
quot907(s(s(s(s(s(T335))))), s(s(s(s(0))))) :- quot583(T335, X1503).
quot907(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))).
quot907(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) :- quot781(T340, X1532).
quot907(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))).
quot907(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) :- quot907(T347, T349).
quot907(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) :- quot1042(T350, T353, T352).
quot1042(0, s(T345), T346).
quot1042(T347, 0, T349) :- quot907(T347, T349).
quot1042(s(T350), s(T353), T352) :- quot1042(T350, T353, T352).
quot3(0, s(T8), 0).
quot3(s(0), s(s(T20)), 0).
quot3(s(0), s(0), 0).
quot3(s(s(T28)), s(0), 0) :- quot39(T28).
quot3(s(0), s(0), s(0)).
quot3(s(s(T37)), s(0), s(0)) :- quot37(T37, T39, X124).
quot3(s(s(T37)), s(0), s(s(T41))) :- quot65(T37, T41).
quot3(s(T24), s(0), s(T43)) :- quot65(T24, T43).
quot3(s(s(0)), s(s(s(T49))), 0).
quot3(s(s(0)), s(s(0)), 0).
quot3(s(s(s(0))), s(s(0)), 0).
quot3(s(s(s(s(T58)))), s(s(0)), 0) :- quot116(T58).
quot3(s(s(0)), s(s(0)), s(0)).
quot3(s(s(s(0))), s(s(0)), s(0)).
quot3(s(s(s(s(T73)))), s(s(0)), s(0)) :- quot114(T73, T75, X274).
quot3(s(s(s(s(T73)))), s(s(0)), s(s(T77))) :- quot155(T73, T77).
quot3(s(s(T53)), s(s(0)), s(T79)) :- quot155(T53, T79).
quot3(s(s(s(0))), s(s(s(s(T85)))), 0).
quot3(s(s(s(0))), s(s(s(0))), 0).
quot3(s(s(s(s(0)))), s(s(s(0))), 0).
quot3(s(s(s(s(s(0))))), s(s(s(0))), 0).
quot3(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) :- quot220(T95).
quot3(s(s(s(0))), s(s(s(0))), s(0)).
quot3(s(s(s(s(0)))), s(s(s(0))), s(0)).
quot3(s(s(s(s(s(0))))), s(s(s(0))), s(0)).
quot3(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) :- quot218(T116, T118, X468).
quot3(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) :- quot272(T116, T120).
quot3(s(s(s(T89))), s(s(s(0))), s(T122)) :- quot272(T89, T122).
quot3(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0).
quot3(s(s(s(s(0)))), s(s(s(s(0)))), 0).
quot3(s(s(s(s(s(0))))), s(s(s(s(0)))), 0).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0).
quot3(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) :- quot351(T139).
quot3(s(s(s(s(0)))), s(s(s(s(0)))), s(0)).
quot3(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)).
quot3(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) :- quot349(T166, T168, X706).
quot3(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) :- quot416(T166, T170).
quot3(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) :- quot416(T132, T172).
quot3(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0).
quot3(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0).
quot3(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0).
quot3(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) :- quot509(T190).
quot3(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)).
quot3(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) :- quot507(T223, T225, X988).
quot3(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) :- quot587(T223, T227).
quot3(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) :- quot587(T182, T229).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) :- quot694(T248).
quot3(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) :- quot692(T287, T289, X1314).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) :- quot785(T287, T291).
quot3(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) :- quot785(T239, T293).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0).
quot3(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot61(T315, X1387).
quot3(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot151(T320, X1416).
quot3(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot268(T325, X1445).
quot3(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot412(T330, X1474).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot583(T335, X1503).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot781(T340, X1532).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot907(T347, T349).
quot3(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot1042(T350, T353, T352).
quot3(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) :- quot3(T305, s(T309), T355).
quot3(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) :- quot3(T305, s(T309), T357).
quot3(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) :- quot890(T358, T363, T360, T362).
quot890(0, s(T300), T301, 0).
quot890(0, 0, T310, 0).
quot890(s(0), 0, s(T314), 0).
quot890(s(T315), 0, 0, 0) :- quot61(T315, X1387).
quot890(s(s(0)), 0, s(s(T319)), 0).
quot890(s(s(T320)), 0, s(0), 0) :- quot151(T320, X1416).
quot890(s(s(s(0))), 0, s(s(s(T324))), 0).
quot890(s(s(s(T325))), 0, s(s(0)), 0) :- quot268(T325, X1445).
quot890(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0).
quot890(s(s(s(s(T330)))), 0, s(s(s(0))), 0) :- quot412(T330, X1474).
quot890(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0).
quot890(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) :- quot583(T335, X1503).
quot890(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0).
quot890(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) :- quot781(T340, X1532).
quot890(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0).
quot890(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) :- quot907(T347, T349).
quot890(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) :- quot1042(T350, T353, T352).
quot890(T305, 0, T309, s(T355)) :- quot3(T305, s(T309), T355).
quot890(T305, 0, T309, s(T357)) :- quot3(T305, s(T309), T357).
quot890(s(T358), s(T363), T360, T362) :- quot890(T358, T363, T360, T362).
div1(0, s(T8), 0).
div1(s(0), s(s(T20)), 0).
div1(s(0), s(0), 0).
div1(s(s(T28)), s(0), 0) :- quot39(T28).
div1(s(0), s(0), s(0)).
div1(s(s(T37)), s(0), s(0)) :- quot37(T37, T39, X124).
div1(s(s(T37)), s(0), s(s(T41))) :- quot65(T37, T41).
div1(s(T24), s(0), s(T43)) :- quot65(T24, T43).
div1(s(s(0)), s(s(s(T49))), 0).
div1(s(s(0)), s(s(0)), 0).
div1(s(s(s(0))), s(s(0)), 0).
div1(s(s(s(s(T58)))), s(s(0)), 0) :- quot116(T58).
div1(s(s(0)), s(s(0)), s(0)).
div1(s(s(s(0))), s(s(0)), s(0)).
div1(s(s(s(s(T73)))), s(s(0)), s(0)) :- quot114(T73, T75, X274).
div1(s(s(s(s(T73)))), s(s(0)), s(s(T77))) :- quot155(T73, T77).
div1(s(s(T53)), s(s(0)), s(T79)) :- quot155(T53, T79).
div1(s(s(s(0))), s(s(s(s(T85)))), 0).
div1(s(s(s(0))), s(s(s(0))), 0).
div1(s(s(s(s(0)))), s(s(s(0))), 0).
div1(s(s(s(s(s(0))))), s(s(s(0))), 0).
div1(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) :- quot220(T95).
div1(s(s(s(0))), s(s(s(0))), s(0)).
div1(s(s(s(s(0)))), s(s(s(0))), s(0)).
div1(s(s(s(s(s(0))))), s(s(s(0))), s(0)).
div1(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) :- quot218(T116, T118, X468).
div1(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) :- quot272(T116, T120).
div1(s(s(s(T89))), s(s(s(0))), s(T122)) :- quot272(T89, T122).
div1(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0).
div1(s(s(s(s(0)))), s(s(s(s(0)))), 0).
div1(s(s(s(s(s(0))))), s(s(s(s(0)))), 0).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0).
div1(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) :- quot351(T139).
div1(s(s(s(s(0)))), s(s(s(s(0)))), s(0)).
div1(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)).
div1(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) :- quot349(T166, T168, X706).
div1(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) :- quot416(T166, T170).
div1(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) :- quot416(T132, T172).
div1(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0).
div1(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0).
div1(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0).
div1(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) :- quot509(T190).
div1(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)).
div1(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) :- quot507(T223, T225, X988).
div1(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) :- quot587(T223, T227).
div1(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) :- quot587(T182, T229).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) :- quot694(T248).
div1(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)).
div1(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) :- quot692(T287, T289, X1314).
div1(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) :- quot785(T287, T291).
div1(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) :- quot785(T239, T293).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0).
div1(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot61(T315, X1387).
div1(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot151(T320, X1416).
div1(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot268(T325, X1445).
div1(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot412(T330, X1474).
div1(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot583(T335, X1503).
div1(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot781(T340, X1532).
div1(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0).
div1(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot907(T347, T349).
div1(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) :- quot1042(T350, T353, T352).
div1(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) :- quot3(T305, s(T309), T355).
div1(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) :- quot3(T305, s(T309), T357).
div1(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) :- quot890(T358, T363, T360, T362).

Queries:

div1(g,g,a).

(3) PrologToPiTRSProof (SOUND transformation)

We use the technique of [LOPSTR]. With regard to the inferred argument filtering the predicates were used in the following modes:
div1_in: (b,b,f)
quot39_in: (b)
quot37_in: (b,f,f)
quot65_in: (b,f)
quot116_in: (b)
quot114_in: (b,f,f)
quot155_in: (b,f)
quot220_in: (b)
quot218_in: (b,f,f)
quot272_in: (b,f)
quot351_in: (b)
quot349_in: (b,f,f)
quot416_in: (b,f)
quot509_in: (b)
quot507_in: (b,f,f)
quot587_in: (b,f)
quot694_in: (b)
quot692_in: (b,f,f)
quot785_in: (b,f)
quot61_in: (b,f)
quot151_in: (b,f)
quot268_in: (b,f)
quot412_in: (b,f)
quot583_in: (b,f)
quot781_in: (b,f)
quot907_in: (b,f)
quot1042_in: (b,f,f)
quot3_in: (b,f,f)
quot890_in: (b,f,f,f) (b,b,f,f)
Transforming Prolog into the following Term Rewriting System:
Pi-finite rewrite system:
The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)

Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog

(4) Obligation:

Pi-finite rewrite system:
The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)

(5) DependencyPairsProof (EQUIVALENT transformation)

Using Dependency Pairs [AG00,LOPSTR] we result in the following initial DP problem:
Pi DP problem:
The TRS P consists of the following rules:

DIV1_IN_GGA(s(s(T28)), s(0), 0) → U99_GGA(T28, quot39_in_g(T28))
DIV1_IN_GGA(s(s(T28)), s(0), 0) → QUOT39_IN_G(T28)
QUOT39_IN_G(s(T28)) → U1_G(T28, quot39_in_g(T28))
QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)
DIV1_IN_GGA(s(s(T37)), s(0), s(0)) → U100_GGA(T37, quot37_in_gaa(T37, T39, X124))
DIV1_IN_GGA(s(s(T37)), s(0), s(0)) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T28), T26, X51) → U2_GAA(T28, T26, X51, quot39_in_g(T28))
QUOT37_IN_GAA(s(T28), T26, X51) → QUOT39_IN_G(T28)
QUOT37_IN_GAA(s(T37), s(0), 0) → U3_GAA(T37, quot37_in_gaa(T37, T39, X124))
QUOT37_IN_GAA(s(T37), s(0), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → U4_GAA(T37, T41, quot65_in_ga(T37, T41))
QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → QUOT65_IN_GA(T37, T41)
QUOT65_IN_GA(s(T37), 0) → U5_GA(T37, quot37_in_gaa(T37, T39, X124))
QUOT65_IN_GA(s(T37), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT65_IN_GA(s(T37), s(T41)) → U6_GA(T37, T41, quot65_in_ga(T37, T41))
QUOT65_IN_GA(s(T37), s(T41)) → QUOT65_IN_GA(T37, T41)
DIV1_IN_GGA(s(s(T37)), s(0), s(s(T41))) → U101_GGA(T37, T41, quot65_in_ga(T37, T41))
DIV1_IN_GGA(s(s(T37)), s(0), s(s(T41))) → QUOT65_IN_GA(T37, T41)
DIV1_IN_GGA(s(T24), s(0), s(T43)) → U102_GGA(T24, T43, quot65_in_ga(T24, T43))
DIV1_IN_GGA(s(T24), s(0), s(T43)) → QUOT65_IN_GA(T24, T43)
DIV1_IN_GGA(s(s(s(s(T58)))), s(s(0)), 0) → U103_GGA(T58, quot116_in_g(T58))
DIV1_IN_GGA(s(s(s(s(T58)))), s(s(0)), 0) → QUOT116_IN_G(T58)
QUOT116_IN_G(s(s(T58))) → U7_G(T58, quot116_in_g(T58))
QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_GGA(T73, quot114_in_gaa(T73, T75, X274))
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(0)) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T58)), T55, X157) → U8_GAA(T58, T55, X157, quot116_in_g(T58))
QUOT114_IN_GAA(s(s(T58)), T55, X157) → QUOT116_IN_G(T58)
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → U9_GAA(T73, quot114_in_gaa(T73, T75, X274))
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → U10_GAA(T73, T77, quot155_in_ga(T73, T77))
QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → QUOT155_IN_GA(T73, T77)
QUOT155_IN_GA(s(s(T73)), 0) → U11_GA(T73, quot114_in_gaa(T73, T75, X274))
QUOT155_IN_GA(s(s(T73)), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT155_IN_GA(s(s(T73)), s(T77)) → U12_GA(T73, T77, quot155_in_ga(T73, T77))
QUOT155_IN_GA(s(s(T73)), s(T77)) → QUOT155_IN_GA(T73, T77)
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_GGA(T73, T77, quot155_in_ga(T73, T77))
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → QUOT155_IN_GA(T73, T77)
DIV1_IN_GGA(s(s(T53)), s(s(0)), s(T79)) → U106_GGA(T53, T79, quot155_in_ga(T53, T79))
DIV1_IN_GGA(s(s(T53)), s(s(0)), s(T79)) → QUOT155_IN_GA(T53, T79)
DIV1_IN_GGA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_GGA(T95, quot220_in_g(T95))
DIV1_IN_GGA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → QUOT220_IN_G(T95)
QUOT220_IN_G(s(s(s(T95)))) → U13_G(T95, quot220_in_g(T95))
QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_GGA(T116, quot218_in_gaa(T116, T118, X468))
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T95))), T91, X307) → U14_GAA(T95, T91, X307, quot220_in_g(T95))
QUOT218_IN_GAA(s(s(s(T95))), T91, X307) → QUOT220_IN_G(T95)
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → U15_GAA(T116, quot218_in_gaa(T116, T118, X468))
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → U16_GAA(T116, T120, quot272_in_ga(T116, T120))
QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → QUOT272_IN_GA(T116, T120)
QUOT272_IN_GA(s(s(s(T116))), 0) → U17_GA(T116, quot218_in_gaa(T116, T118, X468))
QUOT272_IN_GA(s(s(s(T116))), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → U18_GA(T116, T120, quot272_in_ga(T116, T120))
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → QUOT272_IN_GA(T116, T120)
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_GGA(T116, T120, quot272_in_ga(T116, T120))
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → QUOT272_IN_GA(T116, T120)
DIV1_IN_GGA(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_GGA(T89, T122, quot272_in_ga(T89, T122))
DIV1_IN_GGA(s(s(s(T89))), s(s(s(0))), s(T122)) → QUOT272_IN_GA(T89, T122)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_GGA(T139, quot351_in_g(T139))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → QUOT351_IN_G(T139)
QUOT351_IN_G(s(s(s(s(T139))))) → U19_G(T139, quot351_in_g(T139))
QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_GGA(T166, quot349_in_gaa(T166, T168, X706))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T139)))), T134, X501) → U20_GAA(T139, T134, X501, quot351_in_g(T139))
QUOT349_IN_GAA(s(s(s(s(T139)))), T134, X501) → QUOT351_IN_G(T139)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → U21_GAA(T166, quot349_in_gaa(T166, T168, X706))
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_GAA(T166, T170, quot416_in_ga(T166, T170))
QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → QUOT416_IN_GA(T166, T170)
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → U23_GA(T166, quot349_in_gaa(T166, T168, X706))
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → U24_GA(T166, T170, quot416_in_ga(T166, T170))
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → QUOT416_IN_GA(T166, T170)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_GGA(T166, T170, quot416_in_ga(T166, T170))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → QUOT416_IN_GA(T166, T170)
DIV1_IN_GGA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_GGA(T132, T172, quot416_in_ga(T132, T172))
DIV1_IN_GGA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → QUOT416_IN_GA(T132, T172)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_GGA(T190, quot509_in_g(T190))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → QUOT509_IN_G(T190)
QUOT509_IN_G(s(s(s(s(s(T190)))))) → U25_G(T190, quot509_in_g(T190))
QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_GGA(T223, quot507_in_gaa(T223, T225, X988))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T190))))), T184, X739) → U26_GAA(T190, T184, X739, quot509_in_g(T190))
QUOT507_IN_GAA(s(s(s(s(s(T190))))), T184, X739) → QUOT509_IN_G(T190)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → U27_GAA(T223, quot507_in_gaa(T223, T225, X988))
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_GAA(T223, T227, quot587_in_ga(T223, T227))
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → QUOT587_IN_GA(T223, T227)
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → U29_GA(T223, quot507_in_gaa(T223, T225, X988))
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → U30_GA(T223, T227, quot587_in_ga(T223, T227))
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → QUOT587_IN_GA(T223, T227)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_GGA(T223, T227, quot587_in_ga(T223, T227))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → QUOT587_IN_GA(T223, T227)
DIV1_IN_GGA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_GGA(T182, T229, quot587_in_ga(T182, T229))
DIV1_IN_GGA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → QUOT587_IN_GA(T182, T229)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_GGA(T248, quot694_in_g(T248))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → QUOT694_IN_G(T248)
QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → U31_G(T248, quot694_in_g(T248))
QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_GGA(T287, quot692_in_gaa(T287, T289, X1314))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_GAA(T248, T241, X1021, quot694_in_g(T248))
QUOT692_IN_GAA(s(s(s(s(s(s(T248)))))), T241, X1021) → QUOT694_IN_G(T248)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_GAA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_GAA(T287, T291, quot785_in_ga(T287, T291))
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → QUOT785_IN_GA(T287, T291)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → U35_GA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → U36_GA(T287, T291, quot785_in_ga(T287, T291))
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → QUOT785_IN_GA(T287, T291)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_GGA(T287, T291, quot785_in_ga(T287, T291))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → QUOT785_IN_GA(T287, T291)
DIV1_IN_GGA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_GGA(T239, T293, quot785_in_ga(T239, T293))
DIV1_IN_GGA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → QUOT785_IN_GA(T239, T293)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_GGA(T315, quot61_in_ga(T315, X1387))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT61_IN_GA(T315, X1387)
QUOT61_IN_GA(T28, X86) → U37_GA(T28, X86, quot39_in_g(T28))
QUOT61_IN_GA(T28, X86) → QUOT39_IN_G(T28)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_GGA(T320, quot151_in_ga(T320, X1416))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT151_IN_GA(T320, X1416)
QUOT151_IN_GA(T58, X214) → U38_GA(T58, X214, quot116_in_g(T58))
QUOT151_IN_GA(T58, X214) → QUOT116_IN_G(T58)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_GGA(T325, quot268_in_ga(T325, X1445))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT268_IN_GA(T325, X1445)
QUOT268_IN_GA(T95, X386) → U39_GA(T95, X386, quot220_in_g(T95))
QUOT268_IN_GA(T95, X386) → QUOT220_IN_G(T95)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_GGA(T330, quot412_in_ga(T330, X1474))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT412_IN_GA(T139, X602) → U40_GA(T139, X602, quot351_in_g(T139))
QUOT412_IN_GA(T139, X602) → QUOT351_IN_G(T139)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_GGA(T335, quot583_in_ga(T335, X1503))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT583_IN_GA(T190, X862) → U41_GA(T190, X862, quot509_in_g(T190))
QUOT583_IN_GA(T190, X862) → QUOT509_IN_G(T190)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_GGA(T340, quot781_in_ga(T340, X1532))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT781_IN_GA(T248, X1166) → U42_GA(T248, X1166, quot694_in_g(T248))
QUOT781_IN_GA(T248, X1166) → QUOT694_IN_G(T248)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_GGA(T347, quot907_in_ga(T347, T349))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(T315), 0) → U43_GA(T315, quot61_in_ga(T315, X1387))
QUOT907_IN_GA(s(T315), 0) → QUOT61_IN_GA(T315, X1387)
QUOT907_IN_GA(s(s(T320)), s(0)) → U44_GA(T320, quot151_in_ga(T320, X1416))
QUOT907_IN_GA(s(s(T320)), s(0)) → QUOT151_IN_GA(T320, X1416)
QUOT907_IN_GA(s(s(s(T325))), s(s(0))) → U45_GA(T325, quot268_in_ga(T325, X1445))
QUOT907_IN_GA(s(s(s(T325))), s(s(0))) → QUOT268_IN_GA(T325, X1445)
QUOT907_IN_GA(s(s(s(s(T330)))), s(s(s(0)))) → U46_GA(T330, quot412_in_ga(T330, X1474))
QUOT907_IN_GA(s(s(s(s(T330)))), s(s(s(0)))) → QUOT412_IN_GA(T330, X1474)
QUOT907_IN_GA(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_GA(T335, quot583_in_ga(T335, X1503))
QUOT907_IN_GA(s(s(s(s(s(T335))))), s(s(s(s(0))))) → QUOT583_IN_GA(T335, X1503)
QUOT907_IN_GA(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_GA(T340, quot781_in_ga(T340, X1532))
QUOT907_IN_GA(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → QUOT781_IN_GA(T340, X1532)
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_GA(T347, quot907_in_ga(T347, T349))
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_GA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT1042_IN_GAA(T347, 0, T349) → U51_GAA(T347, T349, quot907_in_ga(T347, T349))
QUOT1042_IN_GAA(T347, 0, T349) → QUOT907_IN_GA(T347, T349)
QUOT1042_IN_GAA(s(T350), s(T353), T352) → U52_GAA(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
QUOT1042_IN_GAA(s(T350), s(T353), T352) → QUOT1042_IN_GAA(T350, T353, T352)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_GGA(T350, quot1042_in_gaa(T350, T353, T352))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_GGA(T305, T355, quot3_in_gaa(T305, s(T309), T355))
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(T28)), s(0), 0) → U53_GAA(T28, quot39_in_g(T28))
QUOT3_IN_GAA(s(s(T28)), s(0), 0) → QUOT39_IN_G(T28)
QUOT3_IN_GAA(s(s(T37)), s(0), s(0)) → U54_GAA(T37, quot37_in_gaa(T37, T39, X124))
QUOT3_IN_GAA(s(s(T37)), s(0), s(0)) → QUOT37_IN_GAA(T37, T39, X124)
QUOT3_IN_GAA(s(s(T37)), s(0), s(s(T41))) → U55_GAA(T37, T41, quot65_in_ga(T37, T41))
QUOT3_IN_GAA(s(s(T37)), s(0), s(s(T41))) → QUOT65_IN_GA(T37, T41)
QUOT3_IN_GAA(s(T24), s(0), s(T43)) → U56_GAA(T24, T43, quot65_in_ga(T24, T43))
QUOT3_IN_GAA(s(T24), s(0), s(T43)) → QUOT65_IN_GA(T24, T43)
QUOT3_IN_GAA(s(s(s(s(T58)))), s(s(0)), 0) → U57_GAA(T58, quot116_in_g(T58))
QUOT3_IN_GAA(s(s(s(s(T58)))), s(s(0)), 0) → QUOT116_IN_G(T58)
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_GAA(T73, quot114_in_gaa(T73, T75, X274))
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(0)) → QUOT114_IN_GAA(T73, T75, X274)
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_GAA(T73, T77, quot155_in_ga(T73, T77))
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → QUOT155_IN_GA(T73, T77)
QUOT3_IN_GAA(s(s(T53)), s(s(0)), s(T79)) → U60_GAA(T53, T79, quot155_in_ga(T53, T79))
QUOT3_IN_GAA(s(s(T53)), s(s(0)), s(T79)) → QUOT155_IN_GA(T53, T79)
QUOT3_IN_GAA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_GAA(T95, quot220_in_g(T95))
QUOT3_IN_GAA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → QUOT220_IN_G(T95)
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_GAA(T116, quot218_in_gaa(T116, T118, X468))
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → QUOT218_IN_GAA(T116, T118, X468)
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_GAA(T116, T120, quot272_in_ga(T116, T120))
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → QUOT272_IN_GA(T116, T120)
QUOT3_IN_GAA(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_GAA(T89, T122, quot272_in_ga(T89, T122))
QUOT3_IN_GAA(s(s(s(T89))), s(s(s(0))), s(T122)) → QUOT272_IN_GA(T89, T122)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_GAA(T139, quot351_in_g(T139))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → QUOT351_IN_G(T139)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_GAA(T166, quot349_in_gaa(T166, T168, X706))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → QUOT349_IN_GAA(T166, T168, X706)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_GAA(T166, T170, quot416_in_ga(T166, T170))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → QUOT416_IN_GA(T166, T170)
QUOT3_IN_GAA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_GAA(T132, T172, quot416_in_ga(T132, T172))
QUOT3_IN_GAA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → QUOT416_IN_GA(T132, T172)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_GAA(T190, quot509_in_g(T190))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → QUOT509_IN_G(T190)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_GAA(T223, quot507_in_gaa(T223, T225, X988))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → QUOT507_IN_GAA(T223, T225, X988)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_GAA(T223, T227, quot587_in_ga(T223, T227))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → QUOT587_IN_GA(T223, T227)
QUOT3_IN_GAA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_GAA(T182, T229, quot587_in_ga(T182, T229))
QUOT3_IN_GAA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → QUOT587_IN_GA(T182, T229)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_GAA(T248, quot694_in_g(T248))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → QUOT694_IN_G(T248)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_GAA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_GAA(T287, T291, quot785_in_ga(T287, T291))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → QUOT785_IN_GA(T287, T291)
QUOT3_IN_GAA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_GAA(T239, T293, quot785_in_ga(T239, T293))
QUOT3_IN_GAA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → QUOT785_IN_GA(T239, T293)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_GAA(T315, quot61_in_ga(T315, X1387))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT61_IN_GA(T315, X1387)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_GAA(T320, quot151_in_ga(T320, X1416))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT151_IN_GA(T320, X1416)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_GAA(T325, quot268_in_ga(T325, X1445))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT268_IN_GA(T325, X1445)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_GAA(T330, quot412_in_ga(T330, X1474))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_GAA(T335, quot583_in_ga(T335, X1503))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_GAA(T340, quot781_in_ga(T340, X1532))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_GAA(T347, quot907_in_ga(T347, T349))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_GAA(T350, quot1042_in_gaa(T350, T353, T352))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_GAA(T305, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_GAA(T305, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_GAA(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
QUOT890_IN_GAAA(s(T315), 0, 0, 0) → U88_GAAA(T315, quot61_in_ga(T315, X1387))
QUOT890_IN_GAAA(s(T315), 0, 0, 0) → QUOT61_IN_GA(T315, X1387)
QUOT890_IN_GAAA(s(s(T320)), 0, s(0), 0) → U89_GAAA(T320, quot151_in_ga(T320, X1416))
QUOT890_IN_GAAA(s(s(T320)), 0, s(0), 0) → QUOT151_IN_GA(T320, X1416)
QUOT890_IN_GAAA(s(s(s(T325))), 0, s(s(0)), 0) → U90_GAAA(T325, quot268_in_ga(T325, X1445))
QUOT890_IN_GAAA(s(s(s(T325))), 0, s(s(0)), 0) → QUOT268_IN_GA(T325, X1445)
QUOT890_IN_GAAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_GAAA(T330, quot412_in_ga(T330, X1474))
QUOT890_IN_GAAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT890_IN_GAAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_GAAA(T335, quot583_in_ga(T335, X1503))
QUOT890_IN_GAAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT890_IN_GAAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_GAAA(T340, quot781_in_ga(T340, X1532))
QUOT890_IN_GAAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT890_IN_GAAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_GAAA(T347, quot907_in_ga(T347, T349))
QUOT890_IN_GAAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT890_IN_GAAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_GAAA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT890_IN_GAAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → U96_GAAA(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GAAA(T305, 0, T309, s(T357)) → U97_GAAA(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → U98_GAAA(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_GGA(T305, T357, quot3_in_gaa(T305, s(T309), T357))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_GGA(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)
QUOT890_IN_GGAA(s(T315), 0, 0, 0) → U88_GGAA(T315, quot61_in_ga(T315, X1387))
QUOT890_IN_GGAA(s(T315), 0, 0, 0) → QUOT61_IN_GA(T315, X1387)
QUOT890_IN_GGAA(s(s(T320)), 0, s(0), 0) → U89_GGAA(T320, quot151_in_ga(T320, X1416))
QUOT890_IN_GGAA(s(s(T320)), 0, s(0), 0) → QUOT151_IN_GA(T320, X1416)
QUOT890_IN_GGAA(s(s(s(T325))), 0, s(s(0)), 0) → U90_GGAA(T325, quot268_in_ga(T325, X1445))
QUOT890_IN_GGAA(s(s(s(T325))), 0, s(s(0)), 0) → QUOT268_IN_GA(T325, X1445)
QUOT890_IN_GGAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_GGAA(T330, quot412_in_ga(T330, X1474))
QUOT890_IN_GGAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT890_IN_GGAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_GGAA(T335, quot583_in_ga(T335, X1503))
QUOT890_IN_GGAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT890_IN_GGAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_GGAA(T340, quot781_in_ga(T340, X1532))
QUOT890_IN_GGAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT890_IN_GGAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_GGAA(T347, quot907_in_ga(T347, T349))
QUOT890_IN_GGAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT890_IN_GGAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_GGAA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT890_IN_GGAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT890_IN_GGAA(T305, 0, T309, s(T355)) → U96_GGAA(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT890_IN_GGAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GGAA(T305, 0, T309, s(T357)) → U97_GGAA(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → U98_GGAA(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
DIV1_IN_GGA(x1, x2, x3)  =  DIV1_IN_GGA(x1, x2)
U99_GGA(x1, x2)  =  U99_GGA(x2)
QUOT39_IN_G(x1)  =  QUOT39_IN_G(x1)
U1_G(x1, x2)  =  U1_G(x2)
U100_GGA(x1, x2)  =  U100_GGA(x2)
QUOT37_IN_GAA(x1, x2, x3)  =  QUOT37_IN_GAA(x1)
U2_GAA(x1, x2, x3, x4)  =  U2_GAA(x4)
U3_GAA(x1, x2)  =  U3_GAA(x2)
U4_GAA(x1, x2, x3)  =  U4_GAA(x3)
QUOT65_IN_GA(x1, x2)  =  QUOT65_IN_GA(x1)
U5_GA(x1, x2)  =  U5_GA(x2)
U6_GA(x1, x2, x3)  =  U6_GA(x3)
U101_GGA(x1, x2, x3)  =  U101_GGA(x3)
U102_GGA(x1, x2, x3)  =  U102_GGA(x3)
U103_GGA(x1, x2)  =  U103_GGA(x2)
QUOT116_IN_G(x1)  =  QUOT116_IN_G(x1)
U7_G(x1, x2)  =  U7_G(x2)
U104_GGA(x1, x2)  =  U104_GGA(x2)
QUOT114_IN_GAA(x1, x2, x3)  =  QUOT114_IN_GAA(x1)
U8_GAA(x1, x2, x3, x4)  =  U8_GAA(x4)
U9_GAA(x1, x2)  =  U9_GAA(x2)
U10_GAA(x1, x2, x3)  =  U10_GAA(x3)
QUOT155_IN_GA(x1, x2)  =  QUOT155_IN_GA(x1)
U11_GA(x1, x2)  =  U11_GA(x2)
U12_GA(x1, x2, x3)  =  U12_GA(x3)
U105_GGA(x1, x2, x3)  =  U105_GGA(x3)
U106_GGA(x1, x2, x3)  =  U106_GGA(x3)
U107_GGA(x1, x2)  =  U107_GGA(x2)
QUOT220_IN_G(x1)  =  QUOT220_IN_G(x1)
U13_G(x1, x2)  =  U13_G(x2)
U108_GGA(x1, x2)  =  U108_GGA(x2)
QUOT218_IN_GAA(x1, x2, x3)  =  QUOT218_IN_GAA(x1)
U14_GAA(x1, x2, x3, x4)  =  U14_GAA(x4)
U15_GAA(x1, x2)  =  U15_GAA(x2)
U16_GAA(x1, x2, x3)  =  U16_GAA(x3)
QUOT272_IN_GA(x1, x2)  =  QUOT272_IN_GA(x1)
U17_GA(x1, x2)  =  U17_GA(x2)
U18_GA(x1, x2, x3)  =  U18_GA(x3)
U109_GGA(x1, x2, x3)  =  U109_GGA(x3)
U110_GGA(x1, x2, x3)  =  U110_GGA(x3)
U111_GGA(x1, x2)  =  U111_GGA(x2)
QUOT351_IN_G(x1)  =  QUOT351_IN_G(x1)
U19_G(x1, x2)  =  U19_G(x2)
U112_GGA(x1, x2)  =  U112_GGA(x2)
QUOT349_IN_GAA(x1, x2, x3)  =  QUOT349_IN_GAA(x1)
U20_GAA(x1, x2, x3, x4)  =  U20_GAA(x4)
U21_GAA(x1, x2)  =  U21_GAA(x2)
U22_GAA(x1, x2, x3)  =  U22_GAA(x3)
QUOT416_IN_GA(x1, x2)  =  QUOT416_IN_GA(x1)
U23_GA(x1, x2)  =  U23_GA(x2)
U24_GA(x1, x2, x3)  =  U24_GA(x3)
U113_GGA(x1, x2, x3)  =  U113_GGA(x3)
U114_GGA(x1, x2, x3)  =  U114_GGA(x3)
U115_GGA(x1, x2)  =  U115_GGA(x2)
QUOT509_IN_G(x1)  =  QUOT509_IN_G(x1)
U25_G(x1, x2)  =  U25_G(x2)
U116_GGA(x1, x2)  =  U116_GGA(x2)
QUOT507_IN_GAA(x1, x2, x3)  =  QUOT507_IN_GAA(x1)
U26_GAA(x1, x2, x3, x4)  =  U26_GAA(x4)
U27_GAA(x1, x2)  =  U27_GAA(x2)
U28_GAA(x1, x2, x3)  =  U28_GAA(x3)
QUOT587_IN_GA(x1, x2)  =  QUOT587_IN_GA(x1)
U29_GA(x1, x2)  =  U29_GA(x2)
U30_GA(x1, x2, x3)  =  U30_GA(x3)
U117_GGA(x1, x2, x3)  =  U117_GGA(x3)
U118_GGA(x1, x2, x3)  =  U118_GGA(x3)
U119_GGA(x1, x2)  =  U119_GGA(x2)
QUOT694_IN_G(x1)  =  QUOT694_IN_G(x1)
U31_G(x1, x2)  =  U31_G(x2)
U120_GGA(x1, x2)  =  U120_GGA(x2)
QUOT692_IN_GAA(x1, x2, x3)  =  QUOT692_IN_GAA(x1)
U32_GAA(x1, x2, x3, x4)  =  U32_GAA(x4)
U33_GAA(x1, x2)  =  U33_GAA(x2)
U34_GAA(x1, x2, x3)  =  U34_GAA(x3)
QUOT785_IN_GA(x1, x2)  =  QUOT785_IN_GA(x1)
U35_GA(x1, x2)  =  U35_GA(x2)
U36_GA(x1, x2, x3)  =  U36_GA(x3)
U121_GGA(x1, x2, x3)  =  U121_GGA(x3)
U122_GGA(x1, x2, x3)  =  U122_GGA(x3)
U123_GGA(x1, x2)  =  U123_GGA(x2)
QUOT61_IN_GA(x1, x2)  =  QUOT61_IN_GA(x1)
U37_GA(x1, x2, x3)  =  U37_GA(x3)
U124_GGA(x1, x2)  =  U124_GGA(x2)
QUOT151_IN_GA(x1, x2)  =  QUOT151_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x3)
U125_GGA(x1, x2)  =  U125_GGA(x2)
QUOT268_IN_GA(x1, x2)  =  QUOT268_IN_GA(x1)
U39_GA(x1, x2, x3)  =  U39_GA(x3)
U126_GGA(x1, x2)  =  U126_GGA(x2)
QUOT412_IN_GA(x1, x2)  =  QUOT412_IN_GA(x1)
U40_GA(x1, x2, x3)  =  U40_GA(x3)
U127_GGA(x1, x2)  =  U127_GGA(x2)
QUOT583_IN_GA(x1, x2)  =  QUOT583_IN_GA(x1)
U41_GA(x1, x2, x3)  =  U41_GA(x3)
U128_GGA(x1, x2)  =  U128_GGA(x2)
QUOT781_IN_GA(x1, x2)  =  QUOT781_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x3)
U129_GGA(x1, x2)  =  U129_GGA(x2)
QUOT907_IN_GA(x1, x2)  =  QUOT907_IN_GA(x1)
U43_GA(x1, x2)  =  U43_GA(x2)
U44_GA(x1, x2)  =  U44_GA(x2)
U45_GA(x1, x2)  =  U45_GA(x2)
U46_GA(x1, x2)  =  U46_GA(x2)
U47_GA(x1, x2)  =  U47_GA(x2)
U48_GA(x1, x2)  =  U48_GA(x2)
U49_GA(x1, x2)  =  U49_GA(x2)
U50_GA(x1, x2, x3)  =  U50_GA(x3)
QUOT1042_IN_GAA(x1, x2, x3)  =  QUOT1042_IN_GAA(x1)
U51_GAA(x1, x2, x3)  =  U51_GAA(x3)
U52_GAA(x1, x2, x3, x4)  =  U52_GAA(x4)
U130_GGA(x1, x2)  =  U130_GGA(x2)
U131_GGA(x1, x2, x3)  =  U131_GGA(x3)
QUOT3_IN_GAA(x1, x2, x3)  =  QUOT3_IN_GAA(x1)
U53_GAA(x1, x2)  =  U53_GAA(x2)
U54_GAA(x1, x2)  =  U54_GAA(x2)
U55_GAA(x1, x2, x3)  =  U55_GAA(x3)
U56_GAA(x1, x2, x3)  =  U56_GAA(x3)
U57_GAA(x1, x2)  =  U57_GAA(x2)
U58_GAA(x1, x2)  =  U58_GAA(x2)
U59_GAA(x1, x2, x3)  =  U59_GAA(x3)
U60_GAA(x1, x2, x3)  =  U60_GAA(x3)
U61_GAA(x1, x2)  =  U61_GAA(x2)
U62_GAA(x1, x2)  =  U62_GAA(x2)
U63_GAA(x1, x2, x3)  =  U63_GAA(x3)
U64_GAA(x1, x2, x3)  =  U64_GAA(x3)
U65_GAA(x1, x2)  =  U65_GAA(x2)
U66_GAA(x1, x2)  =  U66_GAA(x2)
U67_GAA(x1, x2, x3)  =  U67_GAA(x3)
U68_GAA(x1, x2, x3)  =  U68_GAA(x3)
U69_GAA(x1, x2)  =  U69_GAA(x2)
U70_GAA(x1, x2)  =  U70_GAA(x2)
U71_GAA(x1, x2, x3)  =  U71_GAA(x3)
U72_GAA(x1, x2, x3)  =  U72_GAA(x3)
U73_GAA(x1, x2)  =  U73_GAA(x2)
U74_GAA(x1, x2)  =  U74_GAA(x2)
U75_GAA(x1, x2, x3)  =  U75_GAA(x3)
U76_GAA(x1, x2, x3)  =  U76_GAA(x3)
U77_GAA(x1, x2)  =  U77_GAA(x2)
U78_GAA(x1, x2)  =  U78_GAA(x2)
U79_GAA(x1, x2)  =  U79_GAA(x2)
U80_GAA(x1, x2)  =  U80_GAA(x2)
U81_GAA(x1, x2)  =  U81_GAA(x2)
U82_GAA(x1, x2)  =  U82_GAA(x2)
U83_GAA(x1, x2)  =  U83_GAA(x2)
U84_GAA(x1, x2)  =  U84_GAA(x2)
U85_GAA(x1, x2, x3)  =  U85_GAA(x3)
U86_GAA(x1, x2, x3)  =  U86_GAA(x3)
U87_GAA(x1, x2, x3, x4)  =  U87_GAA(x4)
QUOT890_IN_GAAA(x1, x2, x3, x4)  =  QUOT890_IN_GAAA(x1)
U88_GAAA(x1, x2)  =  U88_GAAA(x2)
U89_GAAA(x1, x2)  =  U89_GAAA(x2)
U90_GAAA(x1, x2)  =  U90_GAAA(x2)
U91_GAAA(x1, x2)  =  U91_GAAA(x2)
U92_GAAA(x1, x2)  =  U92_GAAA(x2)
U93_GAAA(x1, x2)  =  U93_GAAA(x2)
U94_GAAA(x1, x2)  =  U94_GAAA(x2)
U95_GAAA(x1, x2, x3)  =  U95_GAAA(x3)
U96_GAAA(x1, x2, x3, x4)  =  U96_GAAA(x4)
U97_GAAA(x1, x2, x3, x4)  =  U97_GAAA(x4)
U98_GAAA(x1, x2, x3, x4, x5)  =  U98_GAAA(x5)
U132_GGA(x1, x2, x3)  =  U132_GGA(x3)
U133_GGA(x1, x2, x3, x4)  =  U133_GGA(x4)
QUOT890_IN_GGAA(x1, x2, x3, x4)  =  QUOT890_IN_GGAA(x1, x2)
U88_GGAA(x1, x2)  =  U88_GGAA(x2)
U89_GGAA(x1, x2)  =  U89_GGAA(x2)
U90_GGAA(x1, x2)  =  U90_GGAA(x2)
U91_GGAA(x1, x2)  =  U91_GGAA(x2)
U92_GGAA(x1, x2)  =  U92_GGAA(x2)
U93_GGAA(x1, x2)  =  U93_GGAA(x2)
U94_GGAA(x1, x2)  =  U94_GGAA(x2)
U95_GGAA(x1, x2, x3)  =  U95_GGAA(x3)
U96_GGAA(x1, x2, x3, x4)  =  U96_GGAA(x4)
U97_GGAA(x1, x2, x3, x4)  =  U97_GGAA(x4)
U98_GGAA(x1, x2, x3, x4, x5)  =  U98_GGAA(x5)

We have to consider all (P,R,Pi)-chains

(6) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DIV1_IN_GGA(s(s(T28)), s(0), 0) → U99_GGA(T28, quot39_in_g(T28))
DIV1_IN_GGA(s(s(T28)), s(0), 0) → QUOT39_IN_G(T28)
QUOT39_IN_G(s(T28)) → U1_G(T28, quot39_in_g(T28))
QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)
DIV1_IN_GGA(s(s(T37)), s(0), s(0)) → U100_GGA(T37, quot37_in_gaa(T37, T39, X124))
DIV1_IN_GGA(s(s(T37)), s(0), s(0)) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T28), T26, X51) → U2_GAA(T28, T26, X51, quot39_in_g(T28))
QUOT37_IN_GAA(s(T28), T26, X51) → QUOT39_IN_G(T28)
QUOT37_IN_GAA(s(T37), s(0), 0) → U3_GAA(T37, quot37_in_gaa(T37, T39, X124))
QUOT37_IN_GAA(s(T37), s(0), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → U4_GAA(T37, T41, quot65_in_ga(T37, T41))
QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → QUOT65_IN_GA(T37, T41)
QUOT65_IN_GA(s(T37), 0) → U5_GA(T37, quot37_in_gaa(T37, T39, X124))
QUOT65_IN_GA(s(T37), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT65_IN_GA(s(T37), s(T41)) → U6_GA(T37, T41, quot65_in_ga(T37, T41))
QUOT65_IN_GA(s(T37), s(T41)) → QUOT65_IN_GA(T37, T41)
DIV1_IN_GGA(s(s(T37)), s(0), s(s(T41))) → U101_GGA(T37, T41, quot65_in_ga(T37, T41))
DIV1_IN_GGA(s(s(T37)), s(0), s(s(T41))) → QUOT65_IN_GA(T37, T41)
DIV1_IN_GGA(s(T24), s(0), s(T43)) → U102_GGA(T24, T43, quot65_in_ga(T24, T43))
DIV1_IN_GGA(s(T24), s(0), s(T43)) → QUOT65_IN_GA(T24, T43)
DIV1_IN_GGA(s(s(s(s(T58)))), s(s(0)), 0) → U103_GGA(T58, quot116_in_g(T58))
DIV1_IN_GGA(s(s(s(s(T58)))), s(s(0)), 0) → QUOT116_IN_G(T58)
QUOT116_IN_G(s(s(T58))) → U7_G(T58, quot116_in_g(T58))
QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_GGA(T73, quot114_in_gaa(T73, T75, X274))
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(0)) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T58)), T55, X157) → U8_GAA(T58, T55, X157, quot116_in_g(T58))
QUOT114_IN_GAA(s(s(T58)), T55, X157) → QUOT116_IN_G(T58)
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → U9_GAA(T73, quot114_in_gaa(T73, T75, X274))
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → U10_GAA(T73, T77, quot155_in_ga(T73, T77))
QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → QUOT155_IN_GA(T73, T77)
QUOT155_IN_GA(s(s(T73)), 0) → U11_GA(T73, quot114_in_gaa(T73, T75, X274))
QUOT155_IN_GA(s(s(T73)), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT155_IN_GA(s(s(T73)), s(T77)) → U12_GA(T73, T77, quot155_in_ga(T73, T77))
QUOT155_IN_GA(s(s(T73)), s(T77)) → QUOT155_IN_GA(T73, T77)
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_GGA(T73, T77, quot155_in_ga(T73, T77))
DIV1_IN_GGA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → QUOT155_IN_GA(T73, T77)
DIV1_IN_GGA(s(s(T53)), s(s(0)), s(T79)) → U106_GGA(T53, T79, quot155_in_ga(T53, T79))
DIV1_IN_GGA(s(s(T53)), s(s(0)), s(T79)) → QUOT155_IN_GA(T53, T79)
DIV1_IN_GGA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_GGA(T95, quot220_in_g(T95))
DIV1_IN_GGA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → QUOT220_IN_G(T95)
QUOT220_IN_G(s(s(s(T95)))) → U13_G(T95, quot220_in_g(T95))
QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_GGA(T116, quot218_in_gaa(T116, T118, X468))
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T95))), T91, X307) → U14_GAA(T95, T91, X307, quot220_in_g(T95))
QUOT218_IN_GAA(s(s(s(T95))), T91, X307) → QUOT220_IN_G(T95)
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → U15_GAA(T116, quot218_in_gaa(T116, T118, X468))
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → U16_GAA(T116, T120, quot272_in_ga(T116, T120))
QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → QUOT272_IN_GA(T116, T120)
QUOT272_IN_GA(s(s(s(T116))), 0) → U17_GA(T116, quot218_in_gaa(T116, T118, X468))
QUOT272_IN_GA(s(s(s(T116))), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → U18_GA(T116, T120, quot272_in_ga(T116, T120))
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → QUOT272_IN_GA(T116, T120)
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_GGA(T116, T120, quot272_in_ga(T116, T120))
DIV1_IN_GGA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → QUOT272_IN_GA(T116, T120)
DIV1_IN_GGA(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_GGA(T89, T122, quot272_in_ga(T89, T122))
DIV1_IN_GGA(s(s(s(T89))), s(s(s(0))), s(T122)) → QUOT272_IN_GA(T89, T122)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_GGA(T139, quot351_in_g(T139))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → QUOT351_IN_G(T139)
QUOT351_IN_G(s(s(s(s(T139))))) → U19_G(T139, quot351_in_g(T139))
QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_GGA(T166, quot349_in_gaa(T166, T168, X706))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T139)))), T134, X501) → U20_GAA(T139, T134, X501, quot351_in_g(T139))
QUOT349_IN_GAA(s(s(s(s(T139)))), T134, X501) → QUOT351_IN_G(T139)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → U21_GAA(T166, quot349_in_gaa(T166, T168, X706))
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_GAA(T166, T170, quot416_in_ga(T166, T170))
QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → QUOT416_IN_GA(T166, T170)
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → U23_GA(T166, quot349_in_gaa(T166, T168, X706))
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → U24_GA(T166, T170, quot416_in_ga(T166, T170))
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → QUOT416_IN_GA(T166, T170)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_GGA(T166, T170, quot416_in_ga(T166, T170))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → QUOT416_IN_GA(T166, T170)
DIV1_IN_GGA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_GGA(T132, T172, quot416_in_ga(T132, T172))
DIV1_IN_GGA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → QUOT416_IN_GA(T132, T172)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_GGA(T190, quot509_in_g(T190))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → QUOT509_IN_G(T190)
QUOT509_IN_G(s(s(s(s(s(T190)))))) → U25_G(T190, quot509_in_g(T190))
QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_GGA(T223, quot507_in_gaa(T223, T225, X988))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T190))))), T184, X739) → U26_GAA(T190, T184, X739, quot509_in_g(T190))
QUOT507_IN_GAA(s(s(s(s(s(T190))))), T184, X739) → QUOT509_IN_G(T190)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → U27_GAA(T223, quot507_in_gaa(T223, T225, X988))
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_GAA(T223, T227, quot587_in_ga(T223, T227))
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → QUOT587_IN_GA(T223, T227)
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → U29_GA(T223, quot507_in_gaa(T223, T225, X988))
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → U30_GA(T223, T227, quot587_in_ga(T223, T227))
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → QUOT587_IN_GA(T223, T227)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_GGA(T223, T227, quot587_in_ga(T223, T227))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → QUOT587_IN_GA(T223, T227)
DIV1_IN_GGA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_GGA(T182, T229, quot587_in_ga(T182, T229))
DIV1_IN_GGA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → QUOT587_IN_GA(T182, T229)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_GGA(T248, quot694_in_g(T248))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → QUOT694_IN_G(T248)
QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → U31_G(T248, quot694_in_g(T248))
QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_GGA(T287, quot692_in_gaa(T287, T289, X1314))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_GAA(T248, T241, X1021, quot694_in_g(T248))
QUOT692_IN_GAA(s(s(s(s(s(s(T248)))))), T241, X1021) → QUOT694_IN_G(T248)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_GAA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_GAA(T287, T291, quot785_in_ga(T287, T291))
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → QUOT785_IN_GA(T287, T291)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → U35_GA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → U36_GA(T287, T291, quot785_in_ga(T287, T291))
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → QUOT785_IN_GA(T287, T291)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_GGA(T287, T291, quot785_in_ga(T287, T291))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → QUOT785_IN_GA(T287, T291)
DIV1_IN_GGA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_GGA(T239, T293, quot785_in_ga(T239, T293))
DIV1_IN_GGA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → QUOT785_IN_GA(T239, T293)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_GGA(T315, quot61_in_ga(T315, X1387))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT61_IN_GA(T315, X1387)
QUOT61_IN_GA(T28, X86) → U37_GA(T28, X86, quot39_in_g(T28))
QUOT61_IN_GA(T28, X86) → QUOT39_IN_G(T28)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_GGA(T320, quot151_in_ga(T320, X1416))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT151_IN_GA(T320, X1416)
QUOT151_IN_GA(T58, X214) → U38_GA(T58, X214, quot116_in_g(T58))
QUOT151_IN_GA(T58, X214) → QUOT116_IN_G(T58)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_GGA(T325, quot268_in_ga(T325, X1445))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT268_IN_GA(T325, X1445)
QUOT268_IN_GA(T95, X386) → U39_GA(T95, X386, quot220_in_g(T95))
QUOT268_IN_GA(T95, X386) → QUOT220_IN_G(T95)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_GGA(T330, quot412_in_ga(T330, X1474))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT412_IN_GA(T139, X602) → U40_GA(T139, X602, quot351_in_g(T139))
QUOT412_IN_GA(T139, X602) → QUOT351_IN_G(T139)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_GGA(T335, quot583_in_ga(T335, X1503))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT583_IN_GA(T190, X862) → U41_GA(T190, X862, quot509_in_g(T190))
QUOT583_IN_GA(T190, X862) → QUOT509_IN_G(T190)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_GGA(T340, quot781_in_ga(T340, X1532))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT781_IN_GA(T248, X1166) → U42_GA(T248, X1166, quot694_in_g(T248))
QUOT781_IN_GA(T248, X1166) → QUOT694_IN_G(T248)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_GGA(T347, quot907_in_ga(T347, T349))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(T315), 0) → U43_GA(T315, quot61_in_ga(T315, X1387))
QUOT907_IN_GA(s(T315), 0) → QUOT61_IN_GA(T315, X1387)
QUOT907_IN_GA(s(s(T320)), s(0)) → U44_GA(T320, quot151_in_ga(T320, X1416))
QUOT907_IN_GA(s(s(T320)), s(0)) → QUOT151_IN_GA(T320, X1416)
QUOT907_IN_GA(s(s(s(T325))), s(s(0))) → U45_GA(T325, quot268_in_ga(T325, X1445))
QUOT907_IN_GA(s(s(s(T325))), s(s(0))) → QUOT268_IN_GA(T325, X1445)
QUOT907_IN_GA(s(s(s(s(T330)))), s(s(s(0)))) → U46_GA(T330, quot412_in_ga(T330, X1474))
QUOT907_IN_GA(s(s(s(s(T330)))), s(s(s(0)))) → QUOT412_IN_GA(T330, X1474)
QUOT907_IN_GA(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_GA(T335, quot583_in_ga(T335, X1503))
QUOT907_IN_GA(s(s(s(s(s(T335))))), s(s(s(s(0))))) → QUOT583_IN_GA(T335, X1503)
QUOT907_IN_GA(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_GA(T340, quot781_in_ga(T340, X1532))
QUOT907_IN_GA(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → QUOT781_IN_GA(T340, X1532)
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_GA(T347, quot907_in_ga(T347, T349))
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_GA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT1042_IN_GAA(T347, 0, T349) → U51_GAA(T347, T349, quot907_in_ga(T347, T349))
QUOT1042_IN_GAA(T347, 0, T349) → QUOT907_IN_GA(T347, T349)
QUOT1042_IN_GAA(s(T350), s(T353), T352) → U52_GAA(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
QUOT1042_IN_GAA(s(T350), s(T353), T352) → QUOT1042_IN_GAA(T350, T353, T352)
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_GGA(T350, quot1042_in_gaa(T350, T353, T352))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_GGA(T305, T355, quot3_in_gaa(T305, s(T309), T355))
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(T28)), s(0), 0) → U53_GAA(T28, quot39_in_g(T28))
QUOT3_IN_GAA(s(s(T28)), s(0), 0) → QUOT39_IN_G(T28)
QUOT3_IN_GAA(s(s(T37)), s(0), s(0)) → U54_GAA(T37, quot37_in_gaa(T37, T39, X124))
QUOT3_IN_GAA(s(s(T37)), s(0), s(0)) → QUOT37_IN_GAA(T37, T39, X124)
QUOT3_IN_GAA(s(s(T37)), s(0), s(s(T41))) → U55_GAA(T37, T41, quot65_in_ga(T37, T41))
QUOT3_IN_GAA(s(s(T37)), s(0), s(s(T41))) → QUOT65_IN_GA(T37, T41)
QUOT3_IN_GAA(s(T24), s(0), s(T43)) → U56_GAA(T24, T43, quot65_in_ga(T24, T43))
QUOT3_IN_GAA(s(T24), s(0), s(T43)) → QUOT65_IN_GA(T24, T43)
QUOT3_IN_GAA(s(s(s(s(T58)))), s(s(0)), 0) → U57_GAA(T58, quot116_in_g(T58))
QUOT3_IN_GAA(s(s(s(s(T58)))), s(s(0)), 0) → QUOT116_IN_G(T58)
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_GAA(T73, quot114_in_gaa(T73, T75, X274))
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(0)) → QUOT114_IN_GAA(T73, T75, X274)
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_GAA(T73, T77, quot155_in_ga(T73, T77))
QUOT3_IN_GAA(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → QUOT155_IN_GA(T73, T77)
QUOT3_IN_GAA(s(s(T53)), s(s(0)), s(T79)) → U60_GAA(T53, T79, quot155_in_ga(T53, T79))
QUOT3_IN_GAA(s(s(T53)), s(s(0)), s(T79)) → QUOT155_IN_GA(T53, T79)
QUOT3_IN_GAA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_GAA(T95, quot220_in_g(T95))
QUOT3_IN_GAA(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → QUOT220_IN_G(T95)
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_GAA(T116, quot218_in_gaa(T116, T118, X468))
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → QUOT218_IN_GAA(T116, T118, X468)
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_GAA(T116, T120, quot272_in_ga(T116, T120))
QUOT3_IN_GAA(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → QUOT272_IN_GA(T116, T120)
QUOT3_IN_GAA(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_GAA(T89, T122, quot272_in_ga(T89, T122))
QUOT3_IN_GAA(s(s(s(T89))), s(s(s(0))), s(T122)) → QUOT272_IN_GA(T89, T122)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_GAA(T139, quot351_in_g(T139))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → QUOT351_IN_G(T139)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_GAA(T166, quot349_in_gaa(T166, T168, X706))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → QUOT349_IN_GAA(T166, T168, X706)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_GAA(T166, T170, quot416_in_ga(T166, T170))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → QUOT416_IN_GA(T166, T170)
QUOT3_IN_GAA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_GAA(T132, T172, quot416_in_ga(T132, T172))
QUOT3_IN_GAA(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → QUOT416_IN_GA(T132, T172)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_GAA(T190, quot509_in_g(T190))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → QUOT509_IN_G(T190)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_GAA(T223, quot507_in_gaa(T223, T225, X988))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → QUOT507_IN_GAA(T223, T225, X988)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_GAA(T223, T227, quot587_in_ga(T223, T227))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → QUOT587_IN_GA(T223, T227)
QUOT3_IN_GAA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_GAA(T182, T229, quot587_in_ga(T182, T229))
QUOT3_IN_GAA(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → QUOT587_IN_GA(T182, T229)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_GAA(T248, quot694_in_g(T248))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → QUOT694_IN_G(T248)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_GAA(T287, quot692_in_gaa(T287, T289, X1314))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_GAA(T287, T291, quot785_in_ga(T287, T291))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → QUOT785_IN_GA(T287, T291)
QUOT3_IN_GAA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_GAA(T239, T293, quot785_in_ga(T239, T293))
QUOT3_IN_GAA(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → QUOT785_IN_GA(T239, T293)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_GAA(T315, quot61_in_ga(T315, X1387))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT61_IN_GA(T315, X1387)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_GAA(T320, quot151_in_ga(T320, X1416))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT151_IN_GA(T320, X1416)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_GAA(T325, quot268_in_ga(T325, X1445))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT268_IN_GA(T325, X1445)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_GAA(T330, quot412_in_ga(T330, X1474))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_GAA(T335, quot583_in_ga(T335, X1503))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_GAA(T340, quot781_in_ga(T340, X1532))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_GAA(T347, quot907_in_ga(T347, T349))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_GAA(T350, quot1042_in_gaa(T350, T353, T352))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_GAA(T305, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_GAA(T305, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_GAA(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
QUOT890_IN_GAAA(s(T315), 0, 0, 0) → U88_GAAA(T315, quot61_in_ga(T315, X1387))
QUOT890_IN_GAAA(s(T315), 0, 0, 0) → QUOT61_IN_GA(T315, X1387)
QUOT890_IN_GAAA(s(s(T320)), 0, s(0), 0) → U89_GAAA(T320, quot151_in_ga(T320, X1416))
QUOT890_IN_GAAA(s(s(T320)), 0, s(0), 0) → QUOT151_IN_GA(T320, X1416)
QUOT890_IN_GAAA(s(s(s(T325))), 0, s(s(0)), 0) → U90_GAAA(T325, quot268_in_ga(T325, X1445))
QUOT890_IN_GAAA(s(s(s(T325))), 0, s(s(0)), 0) → QUOT268_IN_GA(T325, X1445)
QUOT890_IN_GAAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_GAAA(T330, quot412_in_ga(T330, X1474))
QUOT890_IN_GAAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT890_IN_GAAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_GAAA(T335, quot583_in_ga(T335, X1503))
QUOT890_IN_GAAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT890_IN_GAAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_GAAA(T340, quot781_in_ga(T340, X1532))
QUOT890_IN_GAAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT890_IN_GAAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_GAAA(T347, quot907_in_ga(T347, T349))
QUOT890_IN_GAAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT890_IN_GAAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_GAAA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT890_IN_GAAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → U96_GAAA(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GAAA(T305, 0, T309, s(T357)) → U97_GAAA(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → U98_GAAA(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
DIV1_IN_GGA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_GGA(T305, T357, quot3_in_gaa(T305, s(T309), T357))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_GGA(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
DIV1_IN_GGA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)
QUOT890_IN_GGAA(s(T315), 0, 0, 0) → U88_GGAA(T315, quot61_in_ga(T315, X1387))
QUOT890_IN_GGAA(s(T315), 0, 0, 0) → QUOT61_IN_GA(T315, X1387)
QUOT890_IN_GGAA(s(s(T320)), 0, s(0), 0) → U89_GGAA(T320, quot151_in_ga(T320, X1416))
QUOT890_IN_GGAA(s(s(T320)), 0, s(0), 0) → QUOT151_IN_GA(T320, X1416)
QUOT890_IN_GGAA(s(s(s(T325))), 0, s(s(0)), 0) → U90_GGAA(T325, quot268_in_ga(T325, X1445))
QUOT890_IN_GGAA(s(s(s(T325))), 0, s(s(0)), 0) → QUOT268_IN_GA(T325, X1445)
QUOT890_IN_GGAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_GGAA(T330, quot412_in_ga(T330, X1474))
QUOT890_IN_GGAA(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → QUOT412_IN_GA(T330, X1474)
QUOT890_IN_GGAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_GGAA(T335, quot583_in_ga(T335, X1503))
QUOT890_IN_GGAA(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → QUOT583_IN_GA(T335, X1503)
QUOT890_IN_GGAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_GGAA(T340, quot781_in_ga(T340, X1532))
QUOT890_IN_GGAA(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → QUOT781_IN_GA(T340, X1532)
QUOT890_IN_GGAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_GGAA(T347, quot907_in_ga(T347, T349))
QUOT890_IN_GGAA(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → QUOT907_IN_GA(T347, T349)
QUOT890_IN_GGAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_GGAA(T350, T353, quot1042_in_gaa(T350, T353, T352))
QUOT890_IN_GGAA(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT890_IN_GGAA(T305, 0, T309, s(T355)) → U96_GGAA(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
QUOT890_IN_GGAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GGAA(T305, 0, T309, s(T357)) → U97_GGAA(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → U98_GGAA(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
DIV1_IN_GGA(x1, x2, x3)  =  DIV1_IN_GGA(x1, x2)
U99_GGA(x1, x2)  =  U99_GGA(x2)
QUOT39_IN_G(x1)  =  QUOT39_IN_G(x1)
U1_G(x1, x2)  =  U1_G(x2)
U100_GGA(x1, x2)  =  U100_GGA(x2)
QUOT37_IN_GAA(x1, x2, x3)  =  QUOT37_IN_GAA(x1)
U2_GAA(x1, x2, x3, x4)  =  U2_GAA(x4)
U3_GAA(x1, x2)  =  U3_GAA(x2)
U4_GAA(x1, x2, x3)  =  U4_GAA(x3)
QUOT65_IN_GA(x1, x2)  =  QUOT65_IN_GA(x1)
U5_GA(x1, x2)  =  U5_GA(x2)
U6_GA(x1, x2, x3)  =  U6_GA(x3)
U101_GGA(x1, x2, x3)  =  U101_GGA(x3)
U102_GGA(x1, x2, x3)  =  U102_GGA(x3)
U103_GGA(x1, x2)  =  U103_GGA(x2)
QUOT116_IN_G(x1)  =  QUOT116_IN_G(x1)
U7_G(x1, x2)  =  U7_G(x2)
U104_GGA(x1, x2)  =  U104_GGA(x2)
QUOT114_IN_GAA(x1, x2, x3)  =  QUOT114_IN_GAA(x1)
U8_GAA(x1, x2, x3, x4)  =  U8_GAA(x4)
U9_GAA(x1, x2)  =  U9_GAA(x2)
U10_GAA(x1, x2, x3)  =  U10_GAA(x3)
QUOT155_IN_GA(x1, x2)  =  QUOT155_IN_GA(x1)
U11_GA(x1, x2)  =  U11_GA(x2)
U12_GA(x1, x2, x3)  =  U12_GA(x3)
U105_GGA(x1, x2, x3)  =  U105_GGA(x3)
U106_GGA(x1, x2, x3)  =  U106_GGA(x3)
U107_GGA(x1, x2)  =  U107_GGA(x2)
QUOT220_IN_G(x1)  =  QUOT220_IN_G(x1)
U13_G(x1, x2)  =  U13_G(x2)
U108_GGA(x1, x2)  =  U108_GGA(x2)
QUOT218_IN_GAA(x1, x2, x3)  =  QUOT218_IN_GAA(x1)
U14_GAA(x1, x2, x3, x4)  =  U14_GAA(x4)
U15_GAA(x1, x2)  =  U15_GAA(x2)
U16_GAA(x1, x2, x3)  =  U16_GAA(x3)
QUOT272_IN_GA(x1, x2)  =  QUOT272_IN_GA(x1)
U17_GA(x1, x2)  =  U17_GA(x2)
U18_GA(x1, x2, x3)  =  U18_GA(x3)
U109_GGA(x1, x2, x3)  =  U109_GGA(x3)
U110_GGA(x1, x2, x3)  =  U110_GGA(x3)
U111_GGA(x1, x2)  =  U111_GGA(x2)
QUOT351_IN_G(x1)  =  QUOT351_IN_G(x1)
U19_G(x1, x2)  =  U19_G(x2)
U112_GGA(x1, x2)  =  U112_GGA(x2)
QUOT349_IN_GAA(x1, x2, x3)  =  QUOT349_IN_GAA(x1)
U20_GAA(x1, x2, x3, x4)  =  U20_GAA(x4)
U21_GAA(x1, x2)  =  U21_GAA(x2)
U22_GAA(x1, x2, x3)  =  U22_GAA(x3)
QUOT416_IN_GA(x1, x2)  =  QUOT416_IN_GA(x1)
U23_GA(x1, x2)  =  U23_GA(x2)
U24_GA(x1, x2, x3)  =  U24_GA(x3)
U113_GGA(x1, x2, x3)  =  U113_GGA(x3)
U114_GGA(x1, x2, x3)  =  U114_GGA(x3)
U115_GGA(x1, x2)  =  U115_GGA(x2)
QUOT509_IN_G(x1)  =  QUOT509_IN_G(x1)
U25_G(x1, x2)  =  U25_G(x2)
U116_GGA(x1, x2)  =  U116_GGA(x2)
QUOT507_IN_GAA(x1, x2, x3)  =  QUOT507_IN_GAA(x1)
U26_GAA(x1, x2, x3, x4)  =  U26_GAA(x4)
U27_GAA(x1, x2)  =  U27_GAA(x2)
U28_GAA(x1, x2, x3)  =  U28_GAA(x3)
QUOT587_IN_GA(x1, x2)  =  QUOT587_IN_GA(x1)
U29_GA(x1, x2)  =  U29_GA(x2)
U30_GA(x1, x2, x3)  =  U30_GA(x3)
U117_GGA(x1, x2, x3)  =  U117_GGA(x3)
U118_GGA(x1, x2, x3)  =  U118_GGA(x3)
U119_GGA(x1, x2)  =  U119_GGA(x2)
QUOT694_IN_G(x1)  =  QUOT694_IN_G(x1)
U31_G(x1, x2)  =  U31_G(x2)
U120_GGA(x1, x2)  =  U120_GGA(x2)
QUOT692_IN_GAA(x1, x2, x3)  =  QUOT692_IN_GAA(x1)
U32_GAA(x1, x2, x3, x4)  =  U32_GAA(x4)
U33_GAA(x1, x2)  =  U33_GAA(x2)
U34_GAA(x1, x2, x3)  =  U34_GAA(x3)
QUOT785_IN_GA(x1, x2)  =  QUOT785_IN_GA(x1)
U35_GA(x1, x2)  =  U35_GA(x2)
U36_GA(x1, x2, x3)  =  U36_GA(x3)
U121_GGA(x1, x2, x3)  =  U121_GGA(x3)
U122_GGA(x1, x2, x3)  =  U122_GGA(x3)
U123_GGA(x1, x2)  =  U123_GGA(x2)
QUOT61_IN_GA(x1, x2)  =  QUOT61_IN_GA(x1)
U37_GA(x1, x2, x3)  =  U37_GA(x3)
U124_GGA(x1, x2)  =  U124_GGA(x2)
QUOT151_IN_GA(x1, x2)  =  QUOT151_IN_GA(x1)
U38_GA(x1, x2, x3)  =  U38_GA(x3)
U125_GGA(x1, x2)  =  U125_GGA(x2)
QUOT268_IN_GA(x1, x2)  =  QUOT268_IN_GA(x1)
U39_GA(x1, x2, x3)  =  U39_GA(x3)
U126_GGA(x1, x2)  =  U126_GGA(x2)
QUOT412_IN_GA(x1, x2)  =  QUOT412_IN_GA(x1)
U40_GA(x1, x2, x3)  =  U40_GA(x3)
U127_GGA(x1, x2)  =  U127_GGA(x2)
QUOT583_IN_GA(x1, x2)  =  QUOT583_IN_GA(x1)
U41_GA(x1, x2, x3)  =  U41_GA(x3)
U128_GGA(x1, x2)  =  U128_GGA(x2)
QUOT781_IN_GA(x1, x2)  =  QUOT781_IN_GA(x1)
U42_GA(x1, x2, x3)  =  U42_GA(x3)
U129_GGA(x1, x2)  =  U129_GGA(x2)
QUOT907_IN_GA(x1, x2)  =  QUOT907_IN_GA(x1)
U43_GA(x1, x2)  =  U43_GA(x2)
U44_GA(x1, x2)  =  U44_GA(x2)
U45_GA(x1, x2)  =  U45_GA(x2)
U46_GA(x1, x2)  =  U46_GA(x2)
U47_GA(x1, x2)  =  U47_GA(x2)
U48_GA(x1, x2)  =  U48_GA(x2)
U49_GA(x1, x2)  =  U49_GA(x2)
U50_GA(x1, x2, x3)  =  U50_GA(x3)
QUOT1042_IN_GAA(x1, x2, x3)  =  QUOT1042_IN_GAA(x1)
U51_GAA(x1, x2, x3)  =  U51_GAA(x3)
U52_GAA(x1, x2, x3, x4)  =  U52_GAA(x4)
U130_GGA(x1, x2)  =  U130_GGA(x2)
U131_GGA(x1, x2, x3)  =  U131_GGA(x3)
QUOT3_IN_GAA(x1, x2, x3)  =  QUOT3_IN_GAA(x1)
U53_GAA(x1, x2)  =  U53_GAA(x2)
U54_GAA(x1, x2)  =  U54_GAA(x2)
U55_GAA(x1, x2, x3)  =  U55_GAA(x3)
U56_GAA(x1, x2, x3)  =  U56_GAA(x3)
U57_GAA(x1, x2)  =  U57_GAA(x2)
U58_GAA(x1, x2)  =  U58_GAA(x2)
U59_GAA(x1, x2, x3)  =  U59_GAA(x3)
U60_GAA(x1, x2, x3)  =  U60_GAA(x3)
U61_GAA(x1, x2)  =  U61_GAA(x2)
U62_GAA(x1, x2)  =  U62_GAA(x2)
U63_GAA(x1, x2, x3)  =  U63_GAA(x3)
U64_GAA(x1, x2, x3)  =  U64_GAA(x3)
U65_GAA(x1, x2)  =  U65_GAA(x2)
U66_GAA(x1, x2)  =  U66_GAA(x2)
U67_GAA(x1, x2, x3)  =  U67_GAA(x3)
U68_GAA(x1, x2, x3)  =  U68_GAA(x3)
U69_GAA(x1, x2)  =  U69_GAA(x2)
U70_GAA(x1, x2)  =  U70_GAA(x2)
U71_GAA(x1, x2, x3)  =  U71_GAA(x3)
U72_GAA(x1, x2, x3)  =  U72_GAA(x3)
U73_GAA(x1, x2)  =  U73_GAA(x2)
U74_GAA(x1, x2)  =  U74_GAA(x2)
U75_GAA(x1, x2, x3)  =  U75_GAA(x3)
U76_GAA(x1, x2, x3)  =  U76_GAA(x3)
U77_GAA(x1, x2)  =  U77_GAA(x2)
U78_GAA(x1, x2)  =  U78_GAA(x2)
U79_GAA(x1, x2)  =  U79_GAA(x2)
U80_GAA(x1, x2)  =  U80_GAA(x2)
U81_GAA(x1, x2)  =  U81_GAA(x2)
U82_GAA(x1, x2)  =  U82_GAA(x2)
U83_GAA(x1, x2)  =  U83_GAA(x2)
U84_GAA(x1, x2)  =  U84_GAA(x2)
U85_GAA(x1, x2, x3)  =  U85_GAA(x3)
U86_GAA(x1, x2, x3)  =  U86_GAA(x3)
U87_GAA(x1, x2, x3, x4)  =  U87_GAA(x4)
QUOT890_IN_GAAA(x1, x2, x3, x4)  =  QUOT890_IN_GAAA(x1)
U88_GAAA(x1, x2)  =  U88_GAAA(x2)
U89_GAAA(x1, x2)  =  U89_GAAA(x2)
U90_GAAA(x1, x2)  =  U90_GAAA(x2)
U91_GAAA(x1, x2)  =  U91_GAAA(x2)
U92_GAAA(x1, x2)  =  U92_GAAA(x2)
U93_GAAA(x1, x2)  =  U93_GAAA(x2)
U94_GAAA(x1, x2)  =  U94_GAAA(x2)
U95_GAAA(x1, x2, x3)  =  U95_GAAA(x3)
U96_GAAA(x1, x2, x3, x4)  =  U96_GAAA(x4)
U97_GAAA(x1, x2, x3, x4)  =  U97_GAAA(x4)
U98_GAAA(x1, x2, x3, x4, x5)  =  U98_GAAA(x5)
U132_GGA(x1, x2, x3)  =  U132_GGA(x3)
U133_GGA(x1, x2, x3, x4)  =  U133_GGA(x4)
QUOT890_IN_GGAA(x1, x2, x3, x4)  =  QUOT890_IN_GGAA(x1, x2)
U88_GGAA(x1, x2)  =  U88_GGAA(x2)
U89_GGAA(x1, x2)  =  U89_GGAA(x2)
U90_GGAA(x1, x2)  =  U90_GGAA(x2)
U91_GGAA(x1, x2)  =  U91_GGAA(x2)
U92_GGAA(x1, x2)  =  U92_GGAA(x2)
U93_GGAA(x1, x2)  =  U93_GGAA(x2)
U94_GGAA(x1, x2)  =  U94_GGAA(x2)
U95_GGAA(x1, x2, x3)  =  U95_GGAA(x3)
U96_GGAA(x1, x2, x3, x4)  =  U96_GGAA(x4)
U97_GGAA(x1, x2, x3, x4)  =  U97_GGAA(x4)
U98_GGAA(x1, x2, x3, x4, x5)  =  U98_GGAA(x5)

We have to consider all (P,R,Pi)-chains

(7) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 15 SCCs with 245 less nodes.

(8) Complex Obligation (AND)

(9) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT694_IN_G(x1)  =  QUOT694_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(10) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(11) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(12) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(13) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(14) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT694_IN_G(s(s(s(s(s(s(T248))))))) → QUOT694_IN_G(T248)
    The graph contains the following edges 1 > 1

(15) TRUE

(16) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → QUOT785_IN_GA(T287, T291)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → QUOT785_IN_GA(T287, T291)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT692_IN_GAA(x1, x2, x3)  =  QUOT692_IN_GAA(x1)
QUOT785_IN_GA(x1, x2)  =  QUOT785_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(17) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(18) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → QUOT785_IN_GA(T287, T291)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT692_IN_GAA(s(s(s(s(s(s(T287)))))), s(0), 0) → QUOT692_IN_GAA(T287, T289, X1314)
QUOT785_IN_GA(s(s(s(s(s(s(T287)))))), s(T291)) → QUOT785_IN_GA(T287, T291)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT692_IN_GAA(x1, x2, x3)  =  QUOT692_IN_GAA(x1)
QUOT785_IN_GA(x1, x2)  =  QUOT785_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(19) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(20) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT692_IN_GAA(s(s(s(s(s(s(T287))))))) → QUOT785_IN_GA(T287)
QUOT785_IN_GA(s(s(s(s(s(s(T287))))))) → QUOT692_IN_GAA(T287)
QUOT692_IN_GAA(s(s(s(s(s(s(T287))))))) → QUOT692_IN_GAA(T287)
QUOT785_IN_GA(s(s(s(s(s(s(T287))))))) → QUOT785_IN_GA(T287)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(21) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT785_IN_GA(s(s(s(s(s(s(T287))))))) → QUOT692_IN_GAA(T287)
    The graph contains the following edges 1 > 1

  • QUOT785_IN_GA(s(s(s(s(s(s(T287))))))) → QUOT785_IN_GA(T287)
    The graph contains the following edges 1 > 1

  • QUOT692_IN_GAA(s(s(s(s(s(s(T287))))))) → QUOT692_IN_GAA(T287)
    The graph contains the following edges 1 > 1

  • QUOT692_IN_GAA(s(s(s(s(s(s(T287))))))) → QUOT785_IN_GA(T287)
    The graph contains the following edges 1 > 1

(22) TRUE

(23) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT509_IN_G(x1)  =  QUOT509_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(24) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(25) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(26) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(27) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(28) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT509_IN_G(s(s(s(s(s(T190)))))) → QUOT509_IN_G(T190)
    The graph contains the following edges 1 > 1

(29) TRUE

(30) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → QUOT587_IN_GA(T223, T227)
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → QUOT587_IN_GA(T223, T227)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT507_IN_GAA(x1, x2, x3)  =  QUOT507_IN_GAA(x1)
QUOT587_IN_GA(x1, x2)  =  QUOT587_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(31) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(32) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → QUOT587_IN_GA(T223, T227)
QUOT587_IN_GA(s(s(s(s(s(T223))))), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT507_IN_GAA(s(s(s(s(s(T223))))), s(0), 0) → QUOT507_IN_GAA(T223, T225, X988)
QUOT587_IN_GA(s(s(s(s(s(T223))))), s(T227)) → QUOT587_IN_GA(T223, T227)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT507_IN_GAA(x1, x2, x3)  =  QUOT507_IN_GAA(x1)
QUOT587_IN_GA(x1, x2)  =  QUOT587_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(33) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(34) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT507_IN_GAA(s(s(s(s(s(T223)))))) → QUOT587_IN_GA(T223)
QUOT587_IN_GA(s(s(s(s(s(T223)))))) → QUOT507_IN_GAA(T223)
QUOT507_IN_GAA(s(s(s(s(s(T223)))))) → QUOT507_IN_GAA(T223)
QUOT587_IN_GA(s(s(s(s(s(T223)))))) → QUOT587_IN_GA(T223)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(35) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT587_IN_GA(s(s(s(s(s(T223)))))) → QUOT507_IN_GAA(T223)
    The graph contains the following edges 1 > 1

  • QUOT587_IN_GA(s(s(s(s(s(T223)))))) → QUOT587_IN_GA(T223)
    The graph contains the following edges 1 > 1

  • QUOT507_IN_GAA(s(s(s(s(s(T223)))))) → QUOT507_IN_GAA(T223)
    The graph contains the following edges 1 > 1

  • QUOT507_IN_GAA(s(s(s(s(s(T223)))))) → QUOT587_IN_GA(T223)
    The graph contains the following edges 1 > 1

(36) TRUE

(37) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT351_IN_G(x1)  =  QUOT351_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(38) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(39) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(40) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(41) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(42) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT351_IN_G(s(s(s(s(T139))))) → QUOT351_IN_G(T139)
    The graph contains the following edges 1 > 1

(43) TRUE

(44) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → QUOT416_IN_GA(T166, T170)
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → QUOT416_IN_GA(T166, T170)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT349_IN_GAA(x1, x2, x3)  =  QUOT349_IN_GAA(x1)
QUOT416_IN_GA(x1, x2)  =  QUOT416_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(45) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(46) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT349_IN_GAA(s(s(s(s(T166)))), s(s(T170)), s(T170)) → QUOT416_IN_GA(T166, T170)
QUOT416_IN_GA(s(s(s(s(T166)))), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT349_IN_GAA(s(s(s(s(T166)))), s(0), 0) → QUOT349_IN_GAA(T166, T168, X706)
QUOT416_IN_GA(s(s(s(s(T166)))), s(T170)) → QUOT416_IN_GA(T166, T170)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT349_IN_GAA(x1, x2, x3)  =  QUOT349_IN_GAA(x1)
QUOT416_IN_GA(x1, x2)  =  QUOT416_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(47) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(48) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT349_IN_GAA(s(s(s(s(T166))))) → QUOT416_IN_GA(T166)
QUOT416_IN_GA(s(s(s(s(T166))))) → QUOT349_IN_GAA(T166)
QUOT349_IN_GAA(s(s(s(s(T166))))) → QUOT349_IN_GAA(T166)
QUOT416_IN_GA(s(s(s(s(T166))))) → QUOT416_IN_GA(T166)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(49) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT416_IN_GA(s(s(s(s(T166))))) → QUOT349_IN_GAA(T166)
    The graph contains the following edges 1 > 1

  • QUOT416_IN_GA(s(s(s(s(T166))))) → QUOT416_IN_GA(T166)
    The graph contains the following edges 1 > 1

  • QUOT349_IN_GAA(s(s(s(s(T166))))) → QUOT349_IN_GAA(T166)
    The graph contains the following edges 1 > 1

  • QUOT349_IN_GAA(s(s(s(s(T166))))) → QUOT416_IN_GA(T166)
    The graph contains the following edges 1 > 1

(50) TRUE

(51) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT220_IN_G(x1)  =  QUOT220_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(52) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(53) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(54) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(55) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(56) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT220_IN_G(s(s(s(T95)))) → QUOT220_IN_G(T95)
    The graph contains the following edges 1 > 1

(57) TRUE

(58) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → QUOT272_IN_GA(T116, T120)
QUOT272_IN_GA(s(s(s(T116))), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → QUOT272_IN_GA(T116, T120)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT218_IN_GAA(x1, x2, x3)  =  QUOT218_IN_GAA(x1)
QUOT272_IN_GA(x1, x2)  =  QUOT272_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(59) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(60) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT218_IN_GAA(s(s(s(T116))), s(s(T120)), s(T120)) → QUOT272_IN_GA(T116, T120)
QUOT272_IN_GA(s(s(s(T116))), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT218_IN_GAA(s(s(s(T116))), s(0), 0) → QUOT218_IN_GAA(T116, T118, X468)
QUOT272_IN_GA(s(s(s(T116))), s(T120)) → QUOT272_IN_GA(T116, T120)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT218_IN_GAA(x1, x2, x3)  =  QUOT218_IN_GAA(x1)
QUOT272_IN_GA(x1, x2)  =  QUOT272_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(61) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(62) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT218_IN_GAA(s(s(s(T116)))) → QUOT272_IN_GA(T116)
QUOT272_IN_GA(s(s(s(T116)))) → QUOT218_IN_GAA(T116)
QUOT218_IN_GAA(s(s(s(T116)))) → QUOT218_IN_GAA(T116)
QUOT272_IN_GA(s(s(s(T116)))) → QUOT272_IN_GA(T116)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(63) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT272_IN_GA(s(s(s(T116)))) → QUOT218_IN_GAA(T116)
    The graph contains the following edges 1 > 1

  • QUOT272_IN_GA(s(s(s(T116)))) → QUOT272_IN_GA(T116)
    The graph contains the following edges 1 > 1

  • QUOT218_IN_GAA(s(s(s(T116)))) → QUOT218_IN_GAA(T116)
    The graph contains the following edges 1 > 1

  • QUOT218_IN_GAA(s(s(s(T116)))) → QUOT272_IN_GA(T116)
    The graph contains the following edges 1 > 1

(64) TRUE

(65) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT116_IN_G(x1)  =  QUOT116_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(66) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(67) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(68) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(69) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(70) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT116_IN_G(s(s(T58))) → QUOT116_IN_G(T58)
    The graph contains the following edges 1 > 1

(71) TRUE

(72) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → QUOT155_IN_GA(T73, T77)
QUOT155_IN_GA(s(s(T73)), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT155_IN_GA(s(s(T73)), s(T77)) → QUOT155_IN_GA(T73, T77)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT114_IN_GAA(x1, x2, x3)  =  QUOT114_IN_GAA(x1)
QUOT155_IN_GA(x1, x2)  =  QUOT155_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(73) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(74) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT114_IN_GAA(s(s(T73)), s(s(T77)), s(T77)) → QUOT155_IN_GA(T73, T77)
QUOT155_IN_GA(s(s(T73)), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT114_IN_GAA(s(s(T73)), s(0), 0) → QUOT114_IN_GAA(T73, T75, X274)
QUOT155_IN_GA(s(s(T73)), s(T77)) → QUOT155_IN_GA(T73, T77)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT114_IN_GAA(x1, x2, x3)  =  QUOT114_IN_GAA(x1)
QUOT155_IN_GA(x1, x2)  =  QUOT155_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(75) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(76) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT114_IN_GAA(s(s(T73))) → QUOT155_IN_GA(T73)
QUOT155_IN_GA(s(s(T73))) → QUOT114_IN_GAA(T73)
QUOT114_IN_GAA(s(s(T73))) → QUOT114_IN_GAA(T73)
QUOT155_IN_GA(s(s(T73))) → QUOT155_IN_GA(T73)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(77) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT155_IN_GA(s(s(T73))) → QUOT114_IN_GAA(T73)
    The graph contains the following edges 1 > 1

  • QUOT155_IN_GA(s(s(T73))) → QUOT155_IN_GA(T73)
    The graph contains the following edges 1 > 1

  • QUOT114_IN_GAA(s(s(T73))) → QUOT114_IN_GAA(T73)
    The graph contains the following edges 1 > 1

  • QUOT114_IN_GAA(s(s(T73))) → QUOT155_IN_GA(T73)
    The graph contains the following edges 1 > 1

(78) TRUE

(79) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT39_IN_G(x1)  =  QUOT39_IN_G(x1)

We have to consider all (P,R,Pi)-chains

(80) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(81) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(82) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(83) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(84) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT39_IN_G(s(T28)) → QUOT39_IN_G(T28)
    The graph contains the following edges 1 > 1

(85) TRUE

(86) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT1042_IN_GAA(T347, 0, T349) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → QUOT907_IN_GA(T347, T349)
QUOT1042_IN_GAA(s(T350), s(T353), T352) → QUOT1042_IN_GAA(T350, T353, T352)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT907_IN_GA(x1, x2)  =  QUOT907_IN_GA(x1)
QUOT1042_IN_GAA(x1, x2, x3)  =  QUOT1042_IN_GAA(x1)

We have to consider all (P,R,Pi)-chains

(87) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(88) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → QUOT1042_IN_GAA(T350, T353, T352)
QUOT1042_IN_GAA(T347, 0, T349) → QUOT907_IN_GA(T347, T349)
QUOT907_IN_GA(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → QUOT907_IN_GA(T347, T349)
QUOT1042_IN_GAA(s(T350), s(T353), T352) → QUOT1042_IN_GAA(T350, T353, T352)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT907_IN_GA(x1, x2)  =  QUOT907_IN_GA(x1)
QUOT1042_IN_GAA(x1, x2, x3)  =  QUOT1042_IN_GAA(x1)

We have to consider all (P,R,Pi)-chains

(89) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(90) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350))))))))) → QUOT1042_IN_GAA(T350)
QUOT1042_IN_GAA(T347) → QUOT907_IN_GA(T347)
QUOT907_IN_GA(s(s(s(s(s(s(s(T347)))))))) → QUOT907_IN_GA(T347)
QUOT1042_IN_GAA(s(T350)) → QUOT1042_IN_GAA(T350)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(91) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT1042_IN_GAA(T347) → QUOT907_IN_GA(T347)
    The graph contains the following edges 1 >= 1

  • QUOT1042_IN_GAA(s(T350)) → QUOT1042_IN_GAA(T350)
    The graph contains the following edges 1 > 1

  • QUOT907_IN_GA(s(s(s(s(s(s(s(T347)))))))) → QUOT907_IN_GA(T347)
    The graph contains the following edges 1 > 1

  • QUOT907_IN_GA(s(s(s(s(s(s(s(s(T350))))))))) → QUOT1042_IN_GAA(T350)
    The graph contains the following edges 1 > 1

(92) TRUE

(93) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → QUOT65_IN_GA(T37, T41)
QUOT65_IN_GA(s(T37), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T37), s(0), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT65_IN_GA(s(T37), s(T41)) → QUOT65_IN_GA(T37, T41)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT37_IN_GAA(x1, x2, x3)  =  QUOT37_IN_GAA(x1)
QUOT65_IN_GA(x1, x2)  =  QUOT65_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(94) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(95) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT37_IN_GAA(s(T37), s(s(T41)), s(T41)) → QUOT65_IN_GA(T37, T41)
QUOT65_IN_GA(s(T37), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT37_IN_GAA(s(T37), s(0), 0) → QUOT37_IN_GAA(T37, T39, X124)
QUOT65_IN_GA(s(T37), s(T41)) → QUOT65_IN_GA(T37, T41)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT37_IN_GAA(x1, x2, x3)  =  QUOT37_IN_GAA(x1)
QUOT65_IN_GA(x1, x2)  =  QUOT65_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(96) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(97) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT37_IN_GAA(s(T37)) → QUOT65_IN_GA(T37)
QUOT65_IN_GA(s(T37)) → QUOT37_IN_GAA(T37)
QUOT37_IN_GAA(s(T37)) → QUOT37_IN_GAA(T37)
QUOT65_IN_GA(s(T37)) → QUOT65_IN_GA(T37)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(98) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT65_IN_GA(s(T37)) → QUOT37_IN_GAA(T37)
    The graph contains the following edges 1 > 1

  • QUOT65_IN_GA(s(T37)) → QUOT65_IN_GA(T37)
    The graph contains the following edges 1 > 1

  • QUOT37_IN_GAA(s(T37)) → QUOT37_IN_GAA(T37)
    The graph contains the following edges 1 > 1

  • QUOT37_IN_GAA(s(T37)) → QUOT65_IN_GA(T37)
    The graph contains the following edges 1 > 1

(99) TRUE

(100) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT3_IN_GAA(x1, x2, x3)  =  QUOT3_IN_GAA(x1)
QUOT890_IN_GAAA(x1, x2, x3, x4)  =  QUOT890_IN_GAAA(x1)

We have to consider all (P,R,Pi)-chains

(101) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(102) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)
QUOT890_IN_GAAA(T305, 0, T309, s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → QUOT3_IN_GAA(T305, s(T309), T355)
QUOT890_IN_GAAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GAAA(T358, T363, T360, T362)

R is empty.
The argument filtering Pi contains the following mapping:
0  =  0
s(x1)  =  s(x1)
QUOT3_IN_GAA(x1, x2, x3)  =  QUOT3_IN_GAA(x1)
QUOT890_IN_GAAA(x1, x2, x3, x4)  =  QUOT890_IN_GAAA(x1)

We have to consider all (P,R,Pi)-chains

(103) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(104) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358))))))))) → QUOT890_IN_GAAA(T358)
QUOT890_IN_GAAA(T305) → QUOT3_IN_GAA(T305)
QUOT3_IN_GAA(s(s(s(s(s(s(s(T305)))))))) → QUOT3_IN_GAA(T305)
QUOT890_IN_GAAA(s(T358)) → QUOT890_IN_GAAA(T358)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(105) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT890_IN_GAAA(T305) → QUOT3_IN_GAA(T305)
    The graph contains the following edges 1 >= 1

  • QUOT890_IN_GAAA(s(T358)) → QUOT890_IN_GAAA(T358)
    The graph contains the following edges 1 > 1

  • QUOT3_IN_GAA(s(s(s(s(s(s(s(T305)))))))) → QUOT3_IN_GAA(T305)
    The graph contains the following edges 1 > 1

  • QUOT3_IN_GAA(s(s(s(s(s(s(s(s(T358))))))))) → QUOT890_IN_GAAA(T358)
    The graph contains the following edges 1 > 1

(106) TRUE

(107) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)

The TRS R consists of the following rules:

div1_in_gga(0, s(T8), 0) → div1_out_gga(0, s(T8), 0)
div1_in_gga(s(0), s(s(T20)), 0) → div1_out_gga(s(0), s(s(T20)), 0)
div1_in_gga(s(0), s(0), 0) → div1_out_gga(s(0), s(0), 0)
div1_in_gga(s(s(T28)), s(0), 0) → U99_gga(T28, quot39_in_g(T28))
quot39_in_g(0) → quot39_out_g(0)
quot39_in_g(s(T28)) → U1_g(T28, quot39_in_g(T28))
U1_g(T28, quot39_out_g(T28)) → quot39_out_g(s(T28))
U99_gga(T28, quot39_out_g(T28)) → div1_out_gga(s(s(T28)), s(0), 0)
div1_in_gga(s(0), s(0), s(0)) → div1_out_gga(s(0), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(0)) → U100_gga(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(0, T26, X51) → quot37_out_gaa(0, T26, X51)
quot37_in_gaa(s(T28), T26, X51) → U2_gaa(T28, T26, X51, quot39_in_g(T28))
U2_gaa(T28, T26, X51, quot39_out_g(T28)) → quot37_out_gaa(s(T28), T26, X51)
quot37_in_gaa(0, s(0), 0) → quot37_out_gaa(0, s(0), 0)
quot37_in_gaa(s(T37), s(0), 0) → U3_gaa(T37, quot37_in_gaa(T37, T39, X124))
quot37_in_gaa(s(T37), s(s(T41)), s(T41)) → U4_gaa(T37, T41, quot65_in_ga(T37, T41))
quot65_in_ga(0, 0) → quot65_out_ga(0, 0)
quot65_in_ga(s(T37), 0) → U5_ga(T37, quot37_in_gaa(T37, T39, X124))
U5_ga(T37, quot37_out_gaa(T37, T39, X124)) → quot65_out_ga(s(T37), 0)
quot65_in_ga(s(T37), s(T41)) → U6_ga(T37, T41, quot65_in_ga(T37, T41))
U6_ga(T37, T41, quot65_out_ga(T37, T41)) → quot65_out_ga(s(T37), s(T41))
U4_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot37_out_gaa(s(T37), s(s(T41)), s(T41))
U3_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot37_out_gaa(s(T37), s(0), 0)
U100_gga(T37, quot37_out_gaa(T37, T39, X124)) → div1_out_gga(s(s(T37)), s(0), s(0))
div1_in_gga(s(s(T37)), s(0), s(s(T41))) → U101_gga(T37, T41, quot65_in_ga(T37, T41))
U101_gga(T37, T41, quot65_out_ga(T37, T41)) → div1_out_gga(s(s(T37)), s(0), s(s(T41)))
div1_in_gga(s(T24), s(0), s(T43)) → U102_gga(T24, T43, quot65_in_ga(T24, T43))
U102_gga(T24, T43, quot65_out_ga(T24, T43)) → div1_out_gga(s(T24), s(0), s(T43))
div1_in_gga(s(s(0)), s(s(s(T49))), 0) → div1_out_gga(s(s(0)), s(s(s(T49))), 0)
div1_in_gga(s(s(0)), s(s(0)), 0) → div1_out_gga(s(s(0)), s(s(0)), 0)
div1_in_gga(s(s(s(0))), s(s(0)), 0) → div1_out_gga(s(s(s(0))), s(s(0)), 0)
div1_in_gga(s(s(s(s(T58)))), s(s(0)), 0) → U103_gga(T58, quot116_in_g(T58))
quot116_in_g(0) → quot116_out_g(0)
quot116_in_g(s(0)) → quot116_out_g(s(0))
quot116_in_g(s(s(T58))) → U7_g(T58, quot116_in_g(T58))
U7_g(T58, quot116_out_g(T58)) → quot116_out_g(s(s(T58)))
U103_gga(T58, quot116_out_g(T58)) → div1_out_gga(s(s(s(s(T58)))), s(s(0)), 0)
div1_in_gga(s(s(0)), s(s(0)), s(0)) → div1_out_gga(s(s(0)), s(s(0)), s(0))
div1_in_gga(s(s(s(0))), s(s(0)), s(0)) → div1_out_gga(s(s(s(0))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(0)) → U104_gga(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(0, T55, X157) → quot114_out_gaa(0, T55, X157)
quot114_in_gaa(s(0), T55, X157) → quot114_out_gaa(s(0), T55, X157)
quot114_in_gaa(s(s(T58)), T55, X157) → U8_gaa(T58, T55, X157, quot116_in_g(T58))
U8_gaa(T58, T55, X157, quot116_out_g(T58)) → quot114_out_gaa(s(s(T58)), T55, X157)
quot114_in_gaa(0, s(0), 0) → quot114_out_gaa(0, s(0), 0)
quot114_in_gaa(s(0), s(0), 0) → quot114_out_gaa(s(0), s(0), 0)
quot114_in_gaa(s(s(T73)), s(0), 0) → U9_gaa(T73, quot114_in_gaa(T73, T75, X274))
quot114_in_gaa(s(s(T73)), s(s(T77)), s(T77)) → U10_gaa(T73, T77, quot155_in_ga(T73, T77))
quot155_in_ga(0, 0) → quot155_out_ga(0, 0)
quot155_in_ga(s(0), 0) → quot155_out_ga(s(0), 0)
quot155_in_ga(s(s(T73)), 0) → U11_ga(T73, quot114_in_gaa(T73, T75, X274))
U11_ga(T73, quot114_out_gaa(T73, T75, X274)) → quot155_out_ga(s(s(T73)), 0)
quot155_in_ga(s(s(T73)), s(T77)) → U12_ga(T73, T77, quot155_in_ga(T73, T77))
U12_ga(T73, T77, quot155_out_ga(T73, T77)) → quot155_out_ga(s(s(T73)), s(T77))
U10_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot114_out_gaa(s(s(T73)), s(s(T77)), s(T77))
U9_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot114_out_gaa(s(s(T73)), s(0), 0)
U104_gga(T73, quot114_out_gaa(T73, T75, X274)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(0))
div1_in_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U105_gga(T73, T77, quot155_in_ga(T73, T77))
U105_gga(T73, T77, quot155_out_ga(T73, T77)) → div1_out_gga(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
div1_in_gga(s(s(T53)), s(s(0)), s(T79)) → U106_gga(T53, T79, quot155_in_ga(T53, T79))
U106_gga(T53, T79, quot155_out_ga(T53, T79)) → div1_out_gga(s(s(T53)), s(s(0)), s(T79))
div1_in_gga(s(s(s(0))), s(s(s(s(T85)))), 0) → div1_out_gga(s(s(s(0))), s(s(s(s(T85)))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), 0) → div1_out_gga(s(s(s(0))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U107_gga(T95, quot220_in_g(T95))
quot220_in_g(0) → quot220_out_g(0)
quot220_in_g(s(0)) → quot220_out_g(s(0))
quot220_in_g(s(s(0))) → quot220_out_g(s(s(0)))
quot220_in_g(s(s(s(T95)))) → U13_g(T95, quot220_in_g(T95))
U13_g(T95, quot220_out_g(T95)) → quot220_out_g(s(s(s(T95))))
U107_gga(T95, quot220_out_g(T95)) → div1_out_gga(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
div1_in_gga(s(s(s(0))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(0))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(0)))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U108_gga(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(0, T91, X307) → quot218_out_gaa(0, T91, X307)
quot218_in_gaa(s(0), T91, X307) → quot218_out_gaa(s(0), T91, X307)
quot218_in_gaa(s(s(0)), T91, X307) → quot218_out_gaa(s(s(0)), T91, X307)
quot218_in_gaa(s(s(s(T95))), T91, X307) → U14_gaa(T95, T91, X307, quot220_in_g(T95))
U14_gaa(T95, T91, X307, quot220_out_g(T95)) → quot218_out_gaa(s(s(s(T95))), T91, X307)
quot218_in_gaa(0, s(0), 0) → quot218_out_gaa(0, s(0), 0)
quot218_in_gaa(s(0), s(0), 0) → quot218_out_gaa(s(0), s(0), 0)
quot218_in_gaa(s(s(0)), s(0), 0) → quot218_out_gaa(s(s(0)), s(0), 0)
quot218_in_gaa(s(s(s(T116))), s(0), 0) → U15_gaa(T116, quot218_in_gaa(T116, T118, X468))
quot218_in_gaa(s(s(s(T116))), s(s(T120)), s(T120)) → U16_gaa(T116, T120, quot272_in_ga(T116, T120))
quot272_in_ga(0, 0) → quot272_out_ga(0, 0)
quot272_in_ga(s(0), 0) → quot272_out_ga(s(0), 0)
quot272_in_ga(s(s(0)), 0) → quot272_out_ga(s(s(0)), 0)
quot272_in_ga(s(s(s(T116))), 0) → U17_ga(T116, quot218_in_gaa(T116, T118, X468))
U17_ga(T116, quot218_out_gaa(T116, T118, X468)) → quot272_out_ga(s(s(s(T116))), 0)
quot272_in_ga(s(s(s(T116))), s(T120)) → U18_ga(T116, T120, quot272_in_ga(T116, T120))
U18_ga(T116, T120, quot272_out_ga(T116, T120)) → quot272_out_ga(s(s(s(T116))), s(T120))
U16_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot218_out_gaa(s(s(s(T116))), s(s(T120)), s(T120))
U15_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot218_out_gaa(s(s(s(T116))), s(0), 0)
U108_gga(T116, quot218_out_gaa(T116, T118, X468)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
div1_in_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U109_gga(T116, T120, quot272_in_ga(T116, T120))
U109_gga(T116, T120, quot272_out_ga(T116, T120)) → div1_out_gga(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
div1_in_gga(s(s(s(T89))), s(s(s(0))), s(T122)) → U110_gga(T89, T122, quot272_in_ga(T89, T122))
U110_gga(T89, T122, quot272_out_ga(T89, T122)) → div1_out_gga(s(s(s(T89))), s(s(s(0))), s(T122))
div1_in_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U111_gga(T139, quot351_in_g(T139))
quot351_in_g(0) → quot351_out_g(0)
quot351_in_g(s(0)) → quot351_out_g(s(0))
quot351_in_g(s(s(0))) → quot351_out_g(s(s(0)))
quot351_in_g(s(s(s(0)))) → quot351_out_g(s(s(s(0))))
quot351_in_g(s(s(s(s(T139))))) → U19_g(T139, quot351_in_g(T139))
U19_g(T139, quot351_out_g(T139)) → quot351_out_g(s(s(s(s(T139)))))
U111_gga(T139, quot351_out_g(T139)) → div1_out_gga(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
div1_in_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U112_gga(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(0, T134, X501) → quot349_out_gaa(0, T134, X501)
quot349_in_gaa(s(0), T134, X501) → quot349_out_gaa(s(0), T134, X501)
quot349_in_gaa(s(s(0)), T134, X501) → quot349_out_gaa(s(s(0)), T134, X501)
quot349_in_gaa(s(s(s(0))), T134, X501) → quot349_out_gaa(s(s(s(0))), T134, X501)
quot349_in_gaa(s(s(s(s(T139)))), T134, X501) → U20_gaa(T139, T134, X501, quot351_in_g(T139))
U20_gaa(T139, T134, X501, quot351_out_g(T139)) → quot349_out_gaa(s(s(s(s(T139)))), T134, X501)
quot349_in_gaa(0, s(0), 0) → quot349_out_gaa(0, s(0), 0)
quot349_in_gaa(s(0), s(0), 0) → quot349_out_gaa(s(0), s(0), 0)
quot349_in_gaa(s(s(0)), s(0), 0) → quot349_out_gaa(s(s(0)), s(0), 0)
quot349_in_gaa(s(s(s(0))), s(0), 0) → quot349_out_gaa(s(s(s(0))), s(0), 0)
quot349_in_gaa(s(s(s(s(T166)))), s(0), 0) → U21_gaa(T166, quot349_in_gaa(T166, T168, X706))
quot349_in_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170)) → U22_gaa(T166, T170, quot416_in_ga(T166, T170))
quot416_in_ga(0, 0) → quot416_out_ga(0, 0)
quot416_in_ga(s(0), 0) → quot416_out_ga(s(0), 0)
quot416_in_ga(s(s(0)), 0) → quot416_out_ga(s(s(0)), 0)
quot416_in_ga(s(s(s(0))), 0) → quot416_out_ga(s(s(s(0))), 0)
quot416_in_ga(s(s(s(s(T166)))), 0) → U23_ga(T166, quot349_in_gaa(T166, T168, X706))
U23_ga(T166, quot349_out_gaa(T166, T168, X706)) → quot416_out_ga(s(s(s(s(T166)))), 0)
quot416_in_ga(s(s(s(s(T166)))), s(T170)) → U24_ga(T166, T170, quot416_in_ga(T166, T170))
U24_ga(T166, T170, quot416_out_ga(T166, T170)) → quot416_out_ga(s(s(s(s(T166)))), s(T170))
U22_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot349_out_gaa(s(s(s(s(T166)))), s(s(T170)), s(T170))
U21_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot349_out_gaa(s(s(s(s(T166)))), s(0), 0)
U112_gga(T166, quot349_out_gaa(T166, T168, X706)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U113_gga(T166, T170, quot416_in_ga(T166, T170))
U113_gga(T166, T170, quot416_out_ga(T166, T170)) → div1_out_gga(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
div1_in_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U114_gga(T132, T172, quot416_in_ga(T132, T172))
U114_gga(T132, T172, quot416_out_ga(T132, T172)) → div1_out_gga(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U115_gga(T190, quot509_in_g(T190))
quot509_in_g(0) → quot509_out_g(0)
quot509_in_g(s(0)) → quot509_out_g(s(0))
quot509_in_g(s(s(0))) → quot509_out_g(s(s(0)))
quot509_in_g(s(s(s(0)))) → quot509_out_g(s(s(s(0))))
quot509_in_g(s(s(s(s(0))))) → quot509_out_g(s(s(s(s(0)))))
quot509_in_g(s(s(s(s(s(T190)))))) → U25_g(T190, quot509_in_g(T190))
U25_g(T190, quot509_out_g(T190)) → quot509_out_g(s(s(s(s(s(T190))))))
U115_gga(T190, quot509_out_g(T190)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
div1_in_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U116_gga(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(0, T184, X739) → quot507_out_gaa(0, T184, X739)
quot507_in_gaa(s(0), T184, X739) → quot507_out_gaa(s(0), T184, X739)
quot507_in_gaa(s(s(0)), T184, X739) → quot507_out_gaa(s(s(0)), T184, X739)
quot507_in_gaa(s(s(s(0))), T184, X739) → quot507_out_gaa(s(s(s(0))), T184, X739)
quot507_in_gaa(s(s(s(s(0)))), T184, X739) → quot507_out_gaa(s(s(s(s(0)))), T184, X739)
quot507_in_gaa(s(s(s(s(s(T190))))), T184, X739) → U26_gaa(T190, T184, X739, quot509_in_g(T190))
U26_gaa(T190, T184, X739, quot509_out_g(T190)) → quot507_out_gaa(s(s(s(s(s(T190))))), T184, X739)
quot507_in_gaa(0, s(0), 0) → quot507_out_gaa(0, s(0), 0)
quot507_in_gaa(s(0), s(0), 0) → quot507_out_gaa(s(0), s(0), 0)
quot507_in_gaa(s(s(0)), s(0), 0) → quot507_out_gaa(s(s(0)), s(0), 0)
quot507_in_gaa(s(s(s(0))), s(0), 0) → quot507_out_gaa(s(s(s(0))), s(0), 0)
quot507_in_gaa(s(s(s(s(0)))), s(0), 0) → quot507_out_gaa(s(s(s(s(0)))), s(0), 0)
quot507_in_gaa(s(s(s(s(s(T223))))), s(0), 0) → U27_gaa(T223, quot507_in_gaa(T223, T225, X988))
quot507_in_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227)) → U28_gaa(T223, T227, quot587_in_ga(T223, T227))
quot587_in_ga(0, 0) → quot587_out_ga(0, 0)
quot587_in_ga(s(0), 0) → quot587_out_ga(s(0), 0)
quot587_in_ga(s(s(0)), 0) → quot587_out_ga(s(s(0)), 0)
quot587_in_ga(s(s(s(0))), 0) → quot587_out_ga(s(s(s(0))), 0)
quot587_in_ga(s(s(s(s(0)))), 0) → quot587_out_ga(s(s(s(s(0)))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), 0) → U29_ga(T223, quot507_in_gaa(T223, T225, X988))
U29_ga(T223, quot507_out_gaa(T223, T225, X988)) → quot587_out_ga(s(s(s(s(s(T223))))), 0)
quot587_in_ga(s(s(s(s(s(T223))))), s(T227)) → U30_ga(T223, T227, quot587_in_ga(T223, T227))
U30_ga(T223, T227, quot587_out_ga(T223, T227)) → quot587_out_ga(s(s(s(s(s(T223))))), s(T227))
U28_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(s(T227)), s(T227))
U27_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot507_out_gaa(s(s(s(s(s(T223))))), s(0), 0)
U116_gga(T223, quot507_out_gaa(T223, T225, X988)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U117_gga(T223, T227, quot587_in_ga(T223, T227))
U117_gga(T223, T227, quot587_out_ga(T223, T227)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
div1_in_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U118_gga(T182, T229, quot587_in_ga(T182, T229))
U118_gga(T182, T229, quot587_out_ga(T182, T229)) → div1_out_gga(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U119_gga(T248, quot694_in_g(T248))
quot694_in_g(0) → quot694_out_g(0)
quot694_in_g(s(0)) → quot694_out_g(s(0))
quot694_in_g(s(s(0))) → quot694_out_g(s(s(0)))
quot694_in_g(s(s(s(0)))) → quot694_out_g(s(s(s(0))))
quot694_in_g(s(s(s(s(0))))) → quot694_out_g(s(s(s(s(0)))))
quot694_in_g(s(s(s(s(s(0)))))) → quot694_out_g(s(s(s(s(s(0))))))
quot694_in_g(s(s(s(s(s(s(T248))))))) → U31_g(T248, quot694_in_g(T248))
U31_g(T248, quot694_out_g(T248)) → quot694_out_g(s(s(s(s(s(s(T248)))))))
U119_gga(T248, quot694_out_g(T248)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
div1_in_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U120_gga(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(0, T241, X1021) → quot692_out_gaa(0, T241, X1021)
quot692_in_gaa(s(0), T241, X1021) → quot692_out_gaa(s(0), T241, X1021)
quot692_in_gaa(s(s(0)), T241, X1021) → quot692_out_gaa(s(s(0)), T241, X1021)
quot692_in_gaa(s(s(s(0))), T241, X1021) → quot692_out_gaa(s(s(s(0))), T241, X1021)
quot692_in_gaa(s(s(s(s(0)))), T241, X1021) → quot692_out_gaa(s(s(s(s(0)))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(0))))), T241, X1021) → quot692_out_gaa(s(s(s(s(s(0))))), T241, X1021)
quot692_in_gaa(s(s(s(s(s(s(T248)))))), T241, X1021) → U32_gaa(T248, T241, X1021, quot694_in_g(T248))
U32_gaa(T248, T241, X1021, quot694_out_g(T248)) → quot692_out_gaa(s(s(s(s(s(s(T248)))))), T241, X1021)
quot692_in_gaa(0, s(0), 0) → quot692_out_gaa(0, s(0), 0)
quot692_in_gaa(s(0), s(0), 0) → quot692_out_gaa(s(0), s(0), 0)
quot692_in_gaa(s(s(0)), s(0), 0) → quot692_out_gaa(s(s(0)), s(0), 0)
quot692_in_gaa(s(s(s(0))), s(0), 0) → quot692_out_gaa(s(s(s(0))), s(0), 0)
quot692_in_gaa(s(s(s(s(0)))), s(0), 0) → quot692_out_gaa(s(s(s(s(0)))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(0))))), s(0), 0) → quot692_out_gaa(s(s(s(s(s(0))))), s(0), 0)
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(0), 0) → U33_gaa(T287, quot692_in_gaa(T287, T289, X1314))
quot692_in_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291)) → U34_gaa(T287, T291, quot785_in_ga(T287, T291))
quot785_in_ga(0, 0) → quot785_out_ga(0, 0)
quot785_in_ga(s(0), 0) → quot785_out_ga(s(0), 0)
quot785_in_ga(s(s(0)), 0) → quot785_out_ga(s(s(0)), 0)
quot785_in_ga(s(s(s(0))), 0) → quot785_out_ga(s(s(s(0))), 0)
quot785_in_ga(s(s(s(s(0)))), 0) → quot785_out_ga(s(s(s(s(0)))), 0)
quot785_in_ga(s(s(s(s(s(0))))), 0) → quot785_out_ga(s(s(s(s(s(0))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), 0) → U35_ga(T287, quot692_in_gaa(T287, T289, X1314))
U35_ga(T287, quot692_out_gaa(T287, T289, X1314)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), 0)
quot785_in_ga(s(s(s(s(s(s(T287)))))), s(T291)) → U36_ga(T287, T291, quot785_in_ga(T287, T291))
U36_ga(T287, T291, quot785_out_ga(T287, T291)) → quot785_out_ga(s(s(s(s(s(s(T287)))))), s(T291))
U34_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(s(T291)), s(T291))
U33_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot692_out_gaa(s(s(s(s(s(s(T287)))))), s(0), 0)
U120_gga(T287, quot692_out_gaa(T287, T289, X1314)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U121_gga(T287, T291, quot785_in_ga(T287, T291))
U121_gga(T287, T291, quot785_out_ga(T287, T291)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
div1_in_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U122_gga(T239, T293, quot785_in_ga(T239, T293))
U122_gga(T239, T293, quot785_out_ga(T239, T293)) → div1_out_gga(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U123_gga(T315, quot61_in_ga(T315, X1387))
quot61_in_ga(T28, X86) → U37_ga(T28, X86, quot39_in_g(T28))
U37_ga(T28, X86, quot39_out_g(T28)) → quot61_out_ga(T28, X86)
U123_gga(T315, quot61_out_ga(T315, X1387)) → div1_out_gga(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U124_gga(T320, quot151_in_ga(T320, X1416))
quot151_in_ga(T58, X214) → U38_ga(T58, X214, quot116_in_g(T58))
U38_ga(T58, X214, quot116_out_g(T58)) → quot151_out_ga(T58, X214)
U124_gga(T320, quot151_out_ga(T320, X1416)) → div1_out_gga(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U125_gga(T325, quot268_in_ga(T325, X1445))
quot268_in_ga(T95, X386) → U39_ga(T95, X386, quot220_in_g(T95))
U39_ga(T95, X386, quot220_out_g(T95)) → quot268_out_ga(T95, X386)
U125_gga(T325, quot268_out_ga(T325, X1445)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U126_gga(T330, quot412_in_ga(T330, X1474))
quot412_in_ga(T139, X602) → U40_ga(T139, X602, quot351_in_g(T139))
U40_ga(T139, X602, quot351_out_g(T139)) → quot412_out_ga(T139, X602)
U126_gga(T330, quot412_out_ga(T330, X1474)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U127_gga(T335, quot583_in_ga(T335, X1503))
quot583_in_ga(T190, X862) → U41_ga(T190, X862, quot509_in_g(T190))
U41_ga(T190, X862, quot509_out_g(T190)) → quot583_out_ga(T190, X862)
U127_gga(T335, quot583_out_ga(T335, X1503)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U128_gga(T340, quot781_in_ga(T340, X1532))
quot781_in_ga(T248, X1166) → U42_ga(T248, X1166, quot694_in_g(T248))
U42_ga(T248, X1166, quot694_out_g(T248)) → quot781_out_ga(T248, X1166)
U128_gga(T340, quot781_out_ga(T340, X1532)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U129_gga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(0, T310) → quot907_out_ga(0, T310)
quot907_in_ga(s(0), s(T314)) → quot907_out_ga(s(0), s(T314))
quot907_in_ga(s(T315), 0) → U43_ga(T315, quot61_in_ga(T315, X1387))
U43_ga(T315, quot61_out_ga(T315, X1387)) → quot907_out_ga(s(T315), 0)
quot907_in_ga(s(s(0)), s(s(T319))) → quot907_out_ga(s(s(0)), s(s(T319)))
quot907_in_ga(s(s(T320)), s(0)) → U44_ga(T320, quot151_in_ga(T320, X1416))
U44_ga(T320, quot151_out_ga(T320, X1416)) → quot907_out_ga(s(s(T320)), s(0))
quot907_in_ga(s(s(s(0))), s(s(s(T324)))) → quot907_out_ga(s(s(s(0))), s(s(s(T324))))
quot907_in_ga(s(s(s(T325))), s(s(0))) → U45_ga(T325, quot268_in_ga(T325, X1445))
U45_ga(T325, quot268_out_ga(T325, X1445)) → quot907_out_ga(s(s(s(T325))), s(s(0)))
quot907_in_ga(s(s(s(s(0)))), s(s(s(s(T329))))) → quot907_out_ga(s(s(s(s(0)))), s(s(s(s(T329)))))
quot907_in_ga(s(s(s(s(T330)))), s(s(s(0)))) → U46_ga(T330, quot412_in_ga(T330, X1474))
U46_ga(T330, quot412_out_ga(T330, X1474)) → quot907_out_ga(s(s(s(s(T330)))), s(s(s(0))))
quot907_in_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334)))))) → quot907_out_ga(s(s(s(s(s(0))))), s(s(s(s(s(T334))))))
quot907_in_ga(s(s(s(s(s(T335))))), s(s(s(s(0))))) → U47_ga(T335, quot583_in_ga(T335, X1503))
U47_ga(T335, quot583_out_ga(T335, X1503)) → quot907_out_ga(s(s(s(s(s(T335))))), s(s(s(s(0)))))
quot907_in_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339))))))) → quot907_out_ga(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(T339)))))))
quot907_in_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0)))))) → U48_ga(T340, quot781_in_ga(T340, X1532))
U48_ga(T340, quot781_out_ga(T340, X1532)) → quot907_out_ga(s(s(s(s(s(s(T340)))))), s(s(s(s(s(0))))))
quot907_in_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345)))))))) → quot907_out_ga(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(T345))))))))
quot907_in_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0))))))) → U49_ga(T347, quot907_in_ga(T347, T349))
quot907_in_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353)))))))) → U50_ga(T350, T353, quot1042_in_gaa(T350, T353, T352))
quot1042_in_gaa(0, s(T345), T346) → quot1042_out_gaa(0, s(T345), T346)
quot1042_in_gaa(T347, 0, T349) → U51_gaa(T347, T349, quot907_in_ga(T347, T349))
U51_gaa(T347, T349, quot907_out_ga(T347, T349)) → quot1042_out_gaa(T347, 0, T349)
quot1042_in_gaa(s(T350), s(T353), T352) → U52_gaa(T350, T353, T352, quot1042_in_gaa(T350, T353, T352))
U52_gaa(T350, T353, T352, quot1042_out_gaa(T350, T353, T352)) → quot1042_out_gaa(s(T350), s(T353), T352)
U50_ga(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot907_out_ga(s(s(s(s(s(s(s(s(T350)))))))), s(s(s(s(s(s(s(T353))))))))
U49_ga(T347, quot907_out_ga(T347, T349)) → quot907_out_ga(s(s(s(s(s(s(s(T347))))))), s(s(s(s(s(s(0)))))))
U129_gga(T347, quot907_out_ga(T347, T349)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U130_gga(T350, quot1042_in_gaa(T350, T353, T352))
U130_gga(T350, quot1042_out_gaa(T350, T353, T352)) → div1_out_gga(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U131_gga(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(0, s(T8), 0) → quot3_out_gaa(0, s(T8), 0)
quot3_in_gaa(s(0), s(s(T20)), 0) → quot3_out_gaa(s(0), s(s(T20)), 0)
quot3_in_gaa(s(0), s(0), 0) → quot3_out_gaa(s(0), s(0), 0)
quot3_in_gaa(s(s(T28)), s(0), 0) → U53_gaa(T28, quot39_in_g(T28))
U53_gaa(T28, quot39_out_g(T28)) → quot3_out_gaa(s(s(T28)), s(0), 0)
quot3_in_gaa(s(0), s(0), s(0)) → quot3_out_gaa(s(0), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(0)) → U54_gaa(T37, quot37_in_gaa(T37, T39, X124))
U54_gaa(T37, quot37_out_gaa(T37, T39, X124)) → quot3_out_gaa(s(s(T37)), s(0), s(0))
quot3_in_gaa(s(s(T37)), s(0), s(s(T41))) → U55_gaa(T37, T41, quot65_in_ga(T37, T41))
U55_gaa(T37, T41, quot65_out_ga(T37, T41)) → quot3_out_gaa(s(s(T37)), s(0), s(s(T41)))
quot3_in_gaa(s(T24), s(0), s(T43)) → U56_gaa(T24, T43, quot65_in_ga(T24, T43))
U56_gaa(T24, T43, quot65_out_ga(T24, T43)) → quot3_out_gaa(s(T24), s(0), s(T43))
quot3_in_gaa(s(s(0)), s(s(s(T49))), 0) → quot3_out_gaa(s(s(0)), s(s(s(T49))), 0)
quot3_in_gaa(s(s(0)), s(s(0)), 0) → quot3_out_gaa(s(s(0)), s(s(0)), 0)
quot3_in_gaa(s(s(s(0))), s(s(0)), 0) → quot3_out_gaa(s(s(s(0))), s(s(0)), 0)
quot3_in_gaa(s(s(s(s(T58)))), s(s(0)), 0) → U57_gaa(T58, quot116_in_g(T58))
U57_gaa(T58, quot116_out_g(T58)) → quot3_out_gaa(s(s(s(s(T58)))), s(s(0)), 0)
quot3_in_gaa(s(s(0)), s(s(0)), s(0)) → quot3_out_gaa(s(s(0)), s(s(0)), s(0))
quot3_in_gaa(s(s(s(0))), s(s(0)), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(0)) → U58_gaa(T73, quot114_in_gaa(T73, T75, X274))
U58_gaa(T73, quot114_out_gaa(T73, T75, X274)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(0))
quot3_in_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77))) → U59_gaa(T73, T77, quot155_in_ga(T73, T77))
U59_gaa(T73, T77, quot155_out_ga(T73, T77)) → quot3_out_gaa(s(s(s(s(T73)))), s(s(0)), s(s(T77)))
quot3_in_gaa(s(s(T53)), s(s(0)), s(T79)) → U60_gaa(T53, T79, quot155_in_ga(T53, T79))
U60_gaa(T53, T79, quot155_out_ga(T53, T79)) → quot3_out_gaa(s(s(T53)), s(s(0)), s(T79))
quot3_in_gaa(s(s(s(0))), s(s(s(s(T85)))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(s(T85)))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0) → U61_gaa(T95, quot220_in_g(T95))
U61_gaa(T95, quot220_out_g(T95)) → quot3_out_gaa(s(s(s(s(s(s(T95)))))), s(s(s(0))), 0)
quot3_in_gaa(s(s(s(0))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(0))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0)) → U62_gaa(T116, quot218_in_gaa(T116, T118, X468))
U62_gaa(T116, quot218_out_gaa(T116, T118, X468)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(0))
quot3_in_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120))) → U63_gaa(T116, T120, quot272_in_ga(T116, T120))
U63_gaa(T116, T120, quot272_out_ga(T116, T120)) → quot3_out_gaa(s(s(s(s(s(s(T116)))))), s(s(s(0))), s(s(T120)))
quot3_in_gaa(s(s(s(T89))), s(s(s(0))), s(T122)) → U64_gaa(T89, T122, quot272_in_ga(T89, T122))
U64_gaa(T89, T122, quot272_out_ga(T89, T122)) → quot3_out_gaa(s(s(s(T89))), s(s(s(0))), s(T122))
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(s(T128))))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0) → U65_gaa(T139, quot351_in_g(T139))
U65_gaa(T139, quot351_out_g(T139)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T139)))))))), s(s(s(s(0)))), 0)
quot3_in_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(0)))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0)) → U66_gaa(T166, quot349_in_gaa(T166, T168, X706))
U66_gaa(T166, quot349_out_gaa(T166, T168, X706)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170))) → U67_gaa(T166, T170, quot416_in_ga(T166, T170))
U67_gaa(T166, T170, quot416_out_ga(T166, T170)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T166)))))))), s(s(s(s(0)))), s(s(T170)))
quot3_in_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172)) → U68_gaa(T132, T172, quot416_in_ga(T132, T172))
U68_gaa(T132, T172, quot416_out_ga(T132, T172)) → quot3_out_gaa(s(s(s(s(T132)))), s(s(s(s(0)))), s(T172))
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(s(T178)))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0) → U69_gaa(T190, quot509_in_g(T190))
U69_gaa(T190, quot509_out_g(T190)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T190)))))))))), s(s(s(s(s(0))))), 0)
quot3_in_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(0))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0)) → U70_gaa(T223, quot507_in_gaa(T223, T225, X988))
U70_gaa(T223, quot507_out_gaa(T223, T225, X988)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227))) → U71_gaa(T223, T227, quot587_in_ga(T223, T227))
U71_gaa(T223, T227, quot587_out_ga(T223, T227)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T223)))))))))), s(s(s(s(s(0))))), s(s(T227)))
quot3_in_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229)) → U72_gaa(T182, T229, quot587_in_ga(T182, T229))
U72_gaa(T182, T229, quot587_out_ga(T182, T229)) → quot3_out_gaa(s(s(s(s(s(T182))))), s(s(s(s(s(0))))), s(T229))
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(s(T235))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0) → U73_gaa(T248, quot694_in_g(T248))
U73_gaa(T248, quot694_out_g(T248)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T248)))))))))))), s(s(s(s(s(s(0)))))), 0)
quot3_in_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(0)))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0)) → U74_gaa(T287, quot692_in_gaa(T287, T289, X1314))
U74_gaa(T287, quot692_out_gaa(T287, T289, X1314)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(0))
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291))) → U75_gaa(T287, T291, quot785_in_ga(T287, T291))
U75_gaa(T287, T291, quot785_out_ga(T287, T291)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T287)))))))))))), s(s(s(s(s(s(0)))))), s(s(T291)))
quot3_in_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293)) → U76_gaa(T239, T293, quot785_in_ga(T239, T293))
U76_gaa(T239, T293, quot785_out_ga(T239, T293)) → quot3_out_gaa(s(s(s(s(s(s(T239)))))), s(s(s(s(s(s(0)))))), s(T293))
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(s(T300)))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(0))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(0)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0) → U77_gaa(T315, quot61_in_ga(T315, X1387))
U77_gaa(T315, quot61_out_ga(T315, X1387)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T315)))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(0))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0) → U78_gaa(T320, quot151_in_ga(T320, X1416))
U78_gaa(T320, quot151_out_ga(T320, X1416)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(T320))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(0)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0) → U79_gaa(T325, quot268_in_ga(T325, X1445))
U79_gaa(T325, quot268_out_ga(T325, X1445)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(T325)))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(0))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U80_gaa(T330, quot412_in_ga(T330, X1474))
U80_gaa(T330, quot412_out_ga(T330, X1474)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(T330))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U81_gaa(T335, quot583_in_ga(T335, X1503))
U81_gaa(T335, quot583_out_ga(T335, X1503)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(T335)))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U82_gaa(T340, quot781_in_ga(T340, X1532))
U82_gaa(T340, quot781_out_ga(T340, X1532)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(T340))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U83_gaa(T347, quot907_in_ga(T347, T349))
U83_gaa(T347, quot907_out_ga(T347, T349)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T347)))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0) → U84_gaa(T350, quot1042_in_gaa(T350, T353, T352))
U84_gaa(T350, quot1042_out_gaa(T350, T353, T352)) → quot3_out_gaa(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(T350))))))))))))))), s(s(s(s(s(s(s(0))))))), 0)
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355)) → U85_gaa(T305, T355, quot3_in_gaa(T305, s(T309), T355))
quot3_in_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U86_gaa(T305, T357, quot3_in_gaa(T305, s(T309), T357))
quot3_in_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U87_gaa(T358, T363, T362, quot890_in_gaaa(T358, T363, T360, T362))
quot890_in_gaaa(0, s(T300), T301, 0) → quot890_out_gaaa(0, s(T300), T301, 0)
quot890_in_gaaa(0, 0, T310, 0) → quot890_out_gaaa(0, 0, T310, 0)
quot890_in_gaaa(s(0), 0, s(T314), 0) → quot890_out_gaaa(s(0), 0, s(T314), 0)
quot890_in_gaaa(s(T315), 0, 0, 0) → U88_gaaa(T315, quot61_in_ga(T315, X1387))
U88_gaaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_gaaa(s(T315), 0, 0, 0)
quot890_in_gaaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_gaaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_gaaa(s(s(T320)), 0, s(0), 0) → U89_gaaa(T320, quot151_in_ga(T320, X1416))
U89_gaaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_gaaa(s(s(T320)), 0, s(0), 0)
quot890_in_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_gaaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_gaaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_gaaa(T325, quot268_in_ga(T325, X1445))
U90_gaaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_gaaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_gaaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_gaaa(T330, quot412_in_ga(T330, X1474))
U91_gaaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_gaaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_gaaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_gaaa(T335, quot583_in_ga(T335, X1503))
U92_gaaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_gaaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_gaaa(T340, quot781_in_ga(T340, X1532))
U93_gaaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_gaaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_gaaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_gaaa(T347, quot907_in_ga(T347, T349))
U94_gaaa(T347, quot907_out_ga(T347, T349)) → quot890_out_gaaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_gaaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_gaaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_gaaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_gaaa(T305, 0, T309, s(T355)) → U96_gaaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_gaaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_gaaa(T305, 0, T309, s(T355))
quot890_in_gaaa(T305, 0, T309, s(T357)) → U97_gaaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_gaaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_gaaa(T305, 0, T309, s(T357))
quot890_in_gaaa(s(T358), s(T363), T360, T362) → U98_gaaa(T358, T363, T360, T362, quot890_in_gaaa(T358, T363, T360, T362))
U98_gaaa(T358, T363, T360, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot890_out_gaaa(s(T358), s(T363), T360, T362)
U87_gaa(T358, T363, T362, quot890_out_gaaa(T358, T363, T360, T362)) → quot3_out_gaa(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)
U86_gaa(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
U85_gaa(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → quot3_out_gaa(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
U131_gga(T305, T355, quot3_out_gaa(T305, s(T309), T355)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T355))
div1_in_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357)) → U132_gga(T305, T357, quot3_in_gaa(T305, s(T309), T357))
U132_gga(T305, T357, quot3_out_gaa(T305, s(T309), T357)) → div1_out_gga(s(s(s(s(s(s(s(T305))))))), s(s(s(s(s(s(s(0))))))), s(T357))
div1_in_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362) → U133_gga(T358, T363, T362, quot890_in_ggaa(T358, T363, T360, T362))
quot890_in_ggaa(0, s(T300), T301, 0) → quot890_out_ggaa(0, s(T300), T301, 0)
quot890_in_ggaa(0, 0, T310, 0) → quot890_out_ggaa(0, 0, T310, 0)
quot890_in_ggaa(s(0), 0, s(T314), 0) → quot890_out_ggaa(s(0), 0, s(T314), 0)
quot890_in_ggaa(s(T315), 0, 0, 0) → U88_ggaa(T315, quot61_in_ga(T315, X1387))
U88_ggaa(T315, quot61_out_ga(T315, X1387)) → quot890_out_ggaa(s(T315), 0, 0, 0)
quot890_in_ggaa(s(s(0)), 0, s(s(T319)), 0) → quot890_out_ggaa(s(s(0)), 0, s(s(T319)), 0)
quot890_in_ggaa(s(s(T320)), 0, s(0), 0) → U89_ggaa(T320, quot151_in_ga(T320, X1416))
U89_ggaa(T320, quot151_out_ga(T320, X1416)) → quot890_out_ggaa(s(s(T320)), 0, s(0), 0)
quot890_in_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0) → quot890_out_ggaa(s(s(s(0))), 0, s(s(s(T324))), 0)
quot890_in_ggaa(s(s(s(T325))), 0, s(s(0)), 0) → U90_ggaa(T325, quot268_in_ga(T325, X1445))
U90_ggaa(T325, quot268_out_ga(T325, X1445)) → quot890_out_ggaa(s(s(s(T325))), 0, s(s(0)), 0)
quot890_in_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0) → quot890_out_ggaa(s(s(s(s(0)))), 0, s(s(s(s(T329)))), 0)
quot890_in_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0) → U91_ggaa(T330, quot412_in_ga(T330, X1474))
U91_ggaa(T330, quot412_out_ga(T330, X1474)) → quot890_out_ggaa(s(s(s(s(T330)))), 0, s(s(s(0))), 0)
quot890_in_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0) → quot890_out_ggaa(s(s(s(s(s(0))))), 0, s(s(s(s(s(T334))))), 0)
quot890_in_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0) → U92_ggaa(T335, quot583_in_ga(T335, X1503))
U92_ggaa(T335, quot583_out_ga(T335, X1503)) → quot890_out_ggaa(s(s(s(s(s(T335))))), 0, s(s(s(s(0)))), 0)
quot890_in_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(0)))))), 0, s(s(s(s(s(s(T339)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0) → U93_ggaa(T340, quot781_in_ga(T340, X1532))
U93_ggaa(T340, quot781_out_ga(T340, X1532)) → quot890_out_ggaa(s(s(s(s(s(s(T340)))))), 0, s(s(s(s(s(0))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0) → quot890_out_ggaa(s(s(s(s(s(s(s(0))))))), 0, s(s(s(s(s(s(s(T345))))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0) → U94_ggaa(T347, quot907_in_ga(T347, T349))
U94_ggaa(T347, quot907_out_ga(T347, T349)) → quot890_out_ggaa(s(s(s(s(s(s(s(T347))))))), 0, s(s(s(s(s(s(0)))))), 0)
quot890_in_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0) → U95_ggaa(T350, T353, quot1042_in_gaa(T350, T353, T352))
U95_ggaa(T350, T353, quot1042_out_gaa(T350, T353, T352)) → quot890_out_ggaa(s(s(s(s(s(s(s(s(T350)))))))), 0, s(s(s(s(s(s(s(T353))))))), 0)
quot890_in_ggaa(T305, 0, T309, s(T355)) → U96_ggaa(T305, T309, T355, quot3_in_gaa(T305, s(T309), T355))
U96_ggaa(T305, T309, T355, quot3_out_gaa(T305, s(T309), T355)) → quot890_out_ggaa(T305, 0, T309, s(T355))
quot890_in_ggaa(T305, 0, T309, s(T357)) → U97_ggaa(T305, T309, T357, quot3_in_gaa(T305, s(T309), T357))
U97_ggaa(T305, T309, T357, quot3_out_gaa(T305, s(T309), T357)) → quot890_out_ggaa(T305, 0, T309, s(T357))
quot890_in_ggaa(s(T358), s(T363), T360, T362) → U98_ggaa(T358, T363, T360, T362, quot890_in_ggaa(T358, T363, T360, T362))
U98_ggaa(T358, T363, T360, T362, quot890_out_ggaa(T358, T363, T360, T362)) → quot890_out_ggaa(s(T358), s(T363), T360, T362)
U133_gga(T358, T363, T362, quot890_out_ggaa(T358, T363, T360, T362)) → div1_out_gga(s(s(s(s(s(s(s(s(T358)))))))), s(s(s(s(s(s(s(s(T363)))))))), T362)

The argument filtering Pi contains the following mapping:
div1_in_gga(x1, x2, x3)  =  div1_in_gga(x1, x2)
0  =  0
s(x1)  =  s(x1)
div1_out_gga(x1, x2, x3)  =  div1_out_gga(x3)
U99_gga(x1, x2)  =  U99_gga(x2)
quot39_in_g(x1)  =  quot39_in_g(x1)
quot39_out_g(x1)  =  quot39_out_g
U1_g(x1, x2)  =  U1_g(x2)
U100_gga(x1, x2)  =  U100_gga(x2)
quot37_in_gaa(x1, x2, x3)  =  quot37_in_gaa(x1)
quot37_out_gaa(x1, x2, x3)  =  quot37_out_gaa
U2_gaa(x1, x2, x3, x4)  =  U2_gaa(x4)
U3_gaa(x1, x2)  =  U3_gaa(x2)
U4_gaa(x1, x2, x3)  =  U4_gaa(x3)
quot65_in_ga(x1, x2)  =  quot65_in_ga(x1)
quot65_out_ga(x1, x2)  =  quot65_out_ga(x2)
U5_ga(x1, x2)  =  U5_ga(x2)
U6_ga(x1, x2, x3)  =  U6_ga(x3)
U101_gga(x1, x2, x3)  =  U101_gga(x3)
U102_gga(x1, x2, x3)  =  U102_gga(x3)
U103_gga(x1, x2)  =  U103_gga(x2)
quot116_in_g(x1)  =  quot116_in_g(x1)
quot116_out_g(x1)  =  quot116_out_g
U7_g(x1, x2)  =  U7_g(x2)
U104_gga(x1, x2)  =  U104_gga(x2)
quot114_in_gaa(x1, x2, x3)  =  quot114_in_gaa(x1)
quot114_out_gaa(x1, x2, x3)  =  quot114_out_gaa
U8_gaa(x1, x2, x3, x4)  =  U8_gaa(x4)
U9_gaa(x1, x2)  =  U9_gaa(x2)
U10_gaa(x1, x2, x3)  =  U10_gaa(x3)
quot155_in_ga(x1, x2)  =  quot155_in_ga(x1)
quot155_out_ga(x1, x2)  =  quot155_out_ga(x2)
U11_ga(x1, x2)  =  U11_ga(x2)
U12_ga(x1, x2, x3)  =  U12_ga(x3)
U105_gga(x1, x2, x3)  =  U105_gga(x3)
U106_gga(x1, x2, x3)  =  U106_gga(x3)
U107_gga(x1, x2)  =  U107_gga(x2)
quot220_in_g(x1)  =  quot220_in_g(x1)
quot220_out_g(x1)  =  quot220_out_g
U13_g(x1, x2)  =  U13_g(x2)
U108_gga(x1, x2)  =  U108_gga(x2)
quot218_in_gaa(x1, x2, x3)  =  quot218_in_gaa(x1)
quot218_out_gaa(x1, x2, x3)  =  quot218_out_gaa
U14_gaa(x1, x2, x3, x4)  =  U14_gaa(x4)
U15_gaa(x1, x2)  =  U15_gaa(x2)
U16_gaa(x1, x2, x3)  =  U16_gaa(x3)
quot272_in_ga(x1, x2)  =  quot272_in_ga(x1)
quot272_out_ga(x1, x2)  =  quot272_out_ga(x2)
U17_ga(x1, x2)  =  U17_ga(x2)
U18_ga(x1, x2, x3)  =  U18_ga(x3)
U109_gga(x1, x2, x3)  =  U109_gga(x3)
U110_gga(x1, x2, x3)  =  U110_gga(x3)
U111_gga(x1, x2)  =  U111_gga(x2)
quot351_in_g(x1)  =  quot351_in_g(x1)
quot351_out_g(x1)  =  quot351_out_g
U19_g(x1, x2)  =  U19_g(x2)
U112_gga(x1, x2)  =  U112_gga(x2)
quot349_in_gaa(x1, x2, x3)  =  quot349_in_gaa(x1)
quot349_out_gaa(x1, x2, x3)  =  quot349_out_gaa
U20_gaa(x1, x2, x3, x4)  =  U20_gaa(x4)
U21_gaa(x1, x2)  =  U21_gaa(x2)
U22_gaa(x1, x2, x3)  =  U22_gaa(x3)
quot416_in_ga(x1, x2)  =  quot416_in_ga(x1)
quot416_out_ga(x1, x2)  =  quot416_out_ga(x2)
U23_ga(x1, x2)  =  U23_ga(x2)
U24_ga(x1, x2, x3)  =  U24_ga(x3)
U113_gga(x1, x2, x3)  =  U113_gga(x3)
U114_gga(x1, x2, x3)  =  U114_gga(x3)
U115_gga(x1, x2)  =  U115_gga(x2)
quot509_in_g(x1)  =  quot509_in_g(x1)
quot509_out_g(x1)  =  quot509_out_g
U25_g(x1, x2)  =  U25_g(x2)
U116_gga(x1, x2)  =  U116_gga(x2)
quot507_in_gaa(x1, x2, x3)  =  quot507_in_gaa(x1)
quot507_out_gaa(x1, x2, x3)  =  quot507_out_gaa
U26_gaa(x1, x2, x3, x4)  =  U26_gaa(x4)
U27_gaa(x1, x2)  =  U27_gaa(x2)
U28_gaa(x1, x2, x3)  =  U28_gaa(x3)
quot587_in_ga(x1, x2)  =  quot587_in_ga(x1)
quot587_out_ga(x1, x2)  =  quot587_out_ga(x2)
U29_ga(x1, x2)  =  U29_ga(x2)
U30_ga(x1, x2, x3)  =  U30_ga(x3)
U117_gga(x1, x2, x3)  =  U117_gga(x3)
U118_gga(x1, x2, x3)  =  U118_gga(x3)
U119_gga(x1, x2)  =  U119_gga(x2)
quot694_in_g(x1)  =  quot694_in_g(x1)
quot694_out_g(x1)  =  quot694_out_g
U31_g(x1, x2)  =  U31_g(x2)
U120_gga(x1, x2)  =  U120_gga(x2)
quot692_in_gaa(x1, x2, x3)  =  quot692_in_gaa(x1)
quot692_out_gaa(x1, x2, x3)  =  quot692_out_gaa
U32_gaa(x1, x2, x3, x4)  =  U32_gaa(x4)
U33_gaa(x1, x2)  =  U33_gaa(x2)
U34_gaa(x1, x2, x3)  =  U34_gaa(x3)
quot785_in_ga(x1, x2)  =  quot785_in_ga(x1)
quot785_out_ga(x1, x2)  =  quot785_out_ga(x2)
U35_ga(x1, x2)  =  U35_ga(x2)
U36_ga(x1, x2, x3)  =  U36_ga(x3)
U121_gga(x1, x2, x3)  =  U121_gga(x3)
U122_gga(x1, x2, x3)  =  U122_gga(x3)
U123_gga(x1, x2)  =  U123_gga(x2)
quot61_in_ga(x1, x2)  =  quot61_in_ga(x1)
U37_ga(x1, x2, x3)  =  U37_ga(x3)
quot61_out_ga(x1, x2)  =  quot61_out_ga
U124_gga(x1, x2)  =  U124_gga(x2)
quot151_in_ga(x1, x2)  =  quot151_in_ga(x1)
U38_ga(x1, x2, x3)  =  U38_ga(x3)
quot151_out_ga(x1, x2)  =  quot151_out_ga
U125_gga(x1, x2)  =  U125_gga(x2)
quot268_in_ga(x1, x2)  =  quot268_in_ga(x1)
U39_ga(x1, x2, x3)  =  U39_ga(x3)
quot268_out_ga(x1, x2)  =  quot268_out_ga
U126_gga(x1, x2)  =  U126_gga(x2)
quot412_in_ga(x1, x2)  =  quot412_in_ga(x1)
U40_ga(x1, x2, x3)  =  U40_ga(x3)
quot412_out_ga(x1, x2)  =  quot412_out_ga
U127_gga(x1, x2)  =  U127_gga(x2)
quot583_in_ga(x1, x2)  =  quot583_in_ga(x1)
U41_ga(x1, x2, x3)  =  U41_ga(x3)
quot583_out_ga(x1, x2)  =  quot583_out_ga
U128_gga(x1, x2)  =  U128_gga(x2)
quot781_in_ga(x1, x2)  =  quot781_in_ga(x1)
U42_ga(x1, x2, x3)  =  U42_ga(x3)
quot781_out_ga(x1, x2)  =  quot781_out_ga
U129_gga(x1, x2)  =  U129_gga(x2)
quot907_in_ga(x1, x2)  =  quot907_in_ga(x1)
quot907_out_ga(x1, x2)  =  quot907_out_ga
U43_ga(x1, x2)  =  U43_ga(x2)
U44_ga(x1, x2)  =  U44_ga(x2)
U45_ga(x1, x2)  =  U45_ga(x2)
U46_ga(x1, x2)  =  U46_ga(x2)
U47_ga(x1, x2)  =  U47_ga(x2)
U48_ga(x1, x2)  =  U48_ga(x2)
U49_ga(x1, x2)  =  U49_ga(x2)
U50_ga(x1, x2, x3)  =  U50_ga(x3)
quot1042_in_gaa(x1, x2, x3)  =  quot1042_in_gaa(x1)
quot1042_out_gaa(x1, x2, x3)  =  quot1042_out_gaa
U51_gaa(x1, x2, x3)  =  U51_gaa(x3)
U52_gaa(x1, x2, x3, x4)  =  U52_gaa(x4)
U130_gga(x1, x2)  =  U130_gga(x2)
U131_gga(x1, x2, x3)  =  U131_gga(x3)
quot3_in_gaa(x1, x2, x3)  =  quot3_in_gaa(x1)
quot3_out_gaa(x1, x2, x3)  =  quot3_out_gaa(x3)
U53_gaa(x1, x2)  =  U53_gaa(x2)
U54_gaa(x1, x2)  =  U54_gaa(x2)
U55_gaa(x1, x2, x3)  =  U55_gaa(x3)
U56_gaa(x1, x2, x3)  =  U56_gaa(x3)
U57_gaa(x1, x2)  =  U57_gaa(x2)
U58_gaa(x1, x2)  =  U58_gaa(x2)
U59_gaa(x1, x2, x3)  =  U59_gaa(x3)
U60_gaa(x1, x2, x3)  =  U60_gaa(x3)
U61_gaa(x1, x2)  =  U61_gaa(x2)
U62_gaa(x1, x2)  =  U62_gaa(x2)
U63_gaa(x1, x2, x3)  =  U63_gaa(x3)
U64_gaa(x1, x2, x3)  =  U64_gaa(x3)
U65_gaa(x1, x2)  =  U65_gaa(x2)
U66_gaa(x1, x2)  =  U66_gaa(x2)
U67_gaa(x1, x2, x3)  =  U67_gaa(x3)
U68_gaa(x1, x2, x3)  =  U68_gaa(x3)
U69_gaa(x1, x2)  =  U69_gaa(x2)
U70_gaa(x1, x2)  =  U70_gaa(x2)
U71_gaa(x1, x2, x3)  =  U71_gaa(x3)
U72_gaa(x1, x2, x3)  =  U72_gaa(x3)
U73_gaa(x1, x2)  =  U73_gaa(x2)
U74_gaa(x1, x2)  =  U74_gaa(x2)
U75_gaa(x1, x2, x3)  =  U75_gaa(x3)
U76_gaa(x1, x2, x3)  =  U76_gaa(x3)
U77_gaa(x1, x2)  =  U77_gaa(x2)
U78_gaa(x1, x2)  =  U78_gaa(x2)
U79_gaa(x1, x2)  =  U79_gaa(x2)
U80_gaa(x1, x2)  =  U80_gaa(x2)
U81_gaa(x1, x2)  =  U81_gaa(x2)
U82_gaa(x1, x2)  =  U82_gaa(x2)
U83_gaa(x1, x2)  =  U83_gaa(x2)
U84_gaa(x1, x2)  =  U84_gaa(x2)
U85_gaa(x1, x2, x3)  =  U85_gaa(x3)
U86_gaa(x1, x2, x3)  =  U86_gaa(x3)
U87_gaa(x1, x2, x3, x4)  =  U87_gaa(x4)
quot890_in_gaaa(x1, x2, x3, x4)  =  quot890_in_gaaa(x1)
quot890_out_gaaa(x1, x2, x3, x4)  =  quot890_out_gaaa(x4)
U88_gaaa(x1, x2)  =  U88_gaaa(x2)
U89_gaaa(x1, x2)  =  U89_gaaa(x2)
U90_gaaa(x1, x2)  =  U90_gaaa(x2)
U91_gaaa(x1, x2)  =  U91_gaaa(x2)
U92_gaaa(x1, x2)  =  U92_gaaa(x2)
U93_gaaa(x1, x2)  =  U93_gaaa(x2)
U94_gaaa(x1, x2)  =  U94_gaaa(x2)
U95_gaaa(x1, x2, x3)  =  U95_gaaa(x3)
U96_gaaa(x1, x2, x3, x4)  =  U96_gaaa(x4)
U97_gaaa(x1, x2, x3, x4)  =  U97_gaaa(x4)
U98_gaaa(x1, x2, x3, x4, x5)  =  U98_gaaa(x5)
U132_gga(x1, x2, x3)  =  U132_gga(x3)
U133_gga(x1, x2, x3, x4)  =  U133_gga(x4)
quot890_in_ggaa(x1, x2, x3, x4)  =  quot890_in_ggaa(x1, x2)
quot890_out_ggaa(x1, x2, x3, x4)  =  quot890_out_ggaa(x4)
U88_ggaa(x1, x2)  =  U88_ggaa(x2)
U89_ggaa(x1, x2)  =  U89_ggaa(x2)
U90_ggaa(x1, x2)  =  U90_ggaa(x2)
U91_ggaa(x1, x2)  =  U91_ggaa(x2)
U92_ggaa(x1, x2)  =  U92_ggaa(x2)
U93_ggaa(x1, x2)  =  U93_ggaa(x2)
U94_ggaa(x1, x2)  =  U94_ggaa(x2)
U95_ggaa(x1, x2, x3)  =  U95_ggaa(x3)
U96_ggaa(x1, x2, x3, x4)  =  U96_ggaa(x4)
U97_ggaa(x1, x2, x3, x4)  =  U97_ggaa(x4)
U98_ggaa(x1, x2, x3, x4, x5)  =  U98_ggaa(x5)
QUOT890_IN_GGAA(x1, x2, x3, x4)  =  QUOT890_IN_GGAA(x1, x2)

We have to consider all (P,R,Pi)-chains

(108) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(109) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

QUOT890_IN_GGAA(s(T358), s(T363), T360, T362) → QUOT890_IN_GGAA(T358, T363, T360, T362)

R is empty.
The argument filtering Pi contains the following mapping:
s(x1)  =  s(x1)
QUOT890_IN_GGAA(x1, x2, x3, x4)  =  QUOT890_IN_GGAA(x1, x2)

We have to consider all (P,R,Pi)-chains

(110) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(111) Obligation:

Q DP problem:
The TRS P consists of the following rules:

QUOT890_IN_GGAA(s(T358), s(T363)) → QUOT890_IN_GGAA(T358, T363)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(112) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • QUOT890_IN_GGAA(s(T358), s(T363)) → QUOT890_IN_GGAA(T358, T363)
    The graph contains the following edges 1 > 1, 2 > 2

(113) TRUE